IBM Tivoli Netcool/OMNIbus wersja 8.1

Na temat protokołu SNMP

Niniejsza sekcja zawiera dodatkowe informacje na temat architektury protokołu SNMP (Simple Network Management Protocol), bazy MIB protokołu SNMP oraz niektórych dodatkowych pojęć dotyczących bazy MIB.

W architekturze SNMP komponent menedżera zarządza agentem. Agent to oprogramowanie uruchamiane na urządzeniu sieciowym bądź w aplikacji sieciowej, które odpowiada na żądania informacji (komendy SET i GET), a następnie generuje autonomiczne powiadomienia nazywane pułapkami. Menedżer to oprogramowanie odbierające pułapki, które zapewnia mechanizmy służące do ustawiania (SET) i pobierania (GET) obiektów SNMP z urządzenia sieciowego.

Aby odbierać autonomiczne pułapki, menedżer uruchamia aplikację nasłuchującą na porcie TCP/IP pułapek SNMP (porcie 162). Komendy SET i GET protokołu SNMP wykorzystują port 161. Ta aplikacja ma zwykle nazwę Trapd lub trap daemon. Trap daemon to proces, który działa w tle i zarządza usługą na komputerze. Aplikacja Netcool Trapd jest nazywana sondą SNMP (nco_p_mttrapd, gdzie mt to skrót oznaczający wielowątkowość) i znajduje się w katalogu $OMNIHOME/probes/. Pliki reguł wygenerowane przez program MIB Manager są przeznaczone do użycia przez sondę SNMP.

Bezpieczeństwo

Zabezpieczenia podstawowe w protokołach SNMP w wersji v1 i v2 udostępniają łańcuchy wspólnoty. Łańcuchy wspólnoty to hasła podawane jawnym tekstem, które są wysyłane ze wszystkimi żądaniami. Istnieją osobne łańcuchy wspólnoty dla dostępu tylko do odczytu oraz dla dostępu do odczytu i zapisu. Program MIB Manager musi znać łańcuch wspólnoty zdefiniowany w urządzeniu przed wykonaniem jakiegokolwiek żądania (z prawem tylko do odczytu dla komendy GET oraz z prawem do odczytu i zapisu dla komendy SET). Pułapki i powiadomienia protokołu SNMP są wysyłane do programu MIB Manager z predefiniowanym łańcuchem wspólnoty.

Wszystkie urządzenia sieciowe obsługujące protokół SNMP posiadają mechanizm służący do definiowania łańcucha wspólnoty. Standardowe domyślne hasło dla operacji z prawem tylko do odczytu jest publiczne, a dla operacji z prawem do odczytu i zapisu jest prywatne. Jeśli w urządzeniu nie ustawiono żadnego łańcucha wspólnoty, zwykle będzie to jedno z tych haseł. Ze względów bezpieczeństwa należy zmienić domyślne hasła jak najszybciej.

Więcej informacji

Następujące pozycje są przydatne w zrozumieniu środowiska SNMP i baz MIB:
  • Managing Internetworks with SNMP (Third Edition), Mark Miller (Wiley, 1999)
  • Understanding SNMP MIBs, David Perkins i Evan McGinnis (Prentice Hall, 1996)

Aby uzyskać informacje na temat standardu ASN.1 i zasad kodowania Basic Encoding Rules (BER) używanych do kodowania danych SNMP na pakiety PDU (Protocol Data Unit) w celu transmisji przez sieć, należy się zapoznać z następującą pozycją:

SNMP, SNMPv2, and CMIP: The Practical Guide to Network-Management Standards, William Stallings (Addison-Wesley, 1993).


Biblioteka | Wsparcie |