Wpis 35 – Simple Network Management Protocol

SNMP (Simple Network Management Protocol) – to prosty protokół zarządzania siecią, który służy do monitorowania i administracji urządzeniami sieciowymi (routery, switche, serwery, drukarki, UPS-y itp.).

Najważniejsze cechy SNMP:

  • Działa w warstwie aplikacji (model OSI).
  • Komunikuje się zwykle po UDP port 161 (standardowe zapytania/odpowiedzi) i UDP port 162 (pułapki – traps).
  • Opiera się na strukturze MIB (Management Information Base) – baza obiektów, które można odpytywać i ustawiać (np. ilość wolnej pamięci, obciążenie CPU, stan interfejsów).
  • Umożliwia: zbieranie statystyk, monitorowanie dostępności, zdalne konfigurowanie parametrów, wysyłanie alarmów (traps) do systemu zarządzającego.

Wersje SNMP:

  • SNMPv1 – pierwsza, prosta, brak szyfrowania, tylko tzw. community strings (np. „public”, „private”).
  • SNMPv2c – poprawiona wersja, szybsza i bardziej rozbudowana, ale nadal bez bezpieczeństwa (hasła przesyłane otwartym tekstem).
  • SNMPv3 – dodaje uwierzytelnianie i szyfrowanie, obecnie rekomendowana wersja.

Zastosowania:

  • Monitorowanie urządzeń w systemach typu Nagios, Zabbix, PRTG, SolarWinds.
  • Sprawdzanie obciążenia łącza, ilości błędów na interfejsach, poziomu toneru w drukarce itd.
  • Wysyłanie powiadomień (np. gdy padnie interfejs routera albo temperatura serwera przekroczy próg).

Dodaj komentarz