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.
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.
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).