RMON
Baza MIB zdalnego monitorowania sieci ( RMON ) została opracowana przez IETF w celu wspierania monitorowania i analizy protokołów sieci LAN . Oryginalna wersja (czasami nazywana RMON1) skupiała się na informacjach warstwy 1 i warstwy 2 OSI w sieciach Ethernet i Token Ring. Został rozszerzony o RMON2, który dodaje obsługę monitorowania warstwy sieci i aplikacji oraz o SMON który dodaje obsługę sieci przełączanych. Jest to specyfikacja będąca standardem branżowym, która zapewnia większość funkcji oferowanych przez zastrzeżone analizatory sieci. Agenci RMON są wbudowani w wiele wysokiej klasy przełączników i routerów.
Przegląd
Remote Monitoring (RMON) to standardowa specyfikacja monitorowania, która umożliwia różnym monitorom sieci i systemom konsolowym wymianę danych dotyczących monitorowania sieci. RMON zapewnia administratorom sieci większą swobodę w wyborze sond i konsol do monitorowania sieci z funkcjami spełniającymi ich szczególne potrzeby sieciowe. Implementacja RMON zazwyczaj działa w modelu klient/serwer. Urządzenia monitorujące (powszechnie zwane w tym kontekście „sondami”) zawierają agentów oprogramowania RMON, którzy zbierają informacje i analizują pakiety. Sondy te działają jako serwery, a komunikujące się z nimi aplikacje do zarządzania siecią działają jako klienci. Podczas gdy używana jest zarówno konfiguracja agenta, jak i gromadzenie danych SNMP , RMON został zaprojektowany tak, aby działać inaczej niż inne systemy oparte na SNMP:
- Sondy ponoszą większą odpowiedzialność za gromadzenie i przetwarzanie danych, co zmniejsza ruch SNMP i obciążenie klientów przetwarzaniem.
- Informacje są przesyłane do aplikacji zarządzającej tylko wtedy, gdy jest to wymagane, zamiast ciągłego odpytywania i monitorowania
Krótko mówiąc, RMON jest przeznaczony do monitorowania „w oparciu o przepływ”, podczas gdy SNMP jest często używany do zarządzania „w oparciu o urządzenia”. RMON jest podobny do innych technologii monitorowania opartych na przepływie, takich jak NetFlow i SFlow , ponieważ gromadzone dane dotyczą głównie wzorców ruchu, a nie stanu poszczególnych urządzeń. Wadą tego systemu jest to, że urządzenia zdalne przejmują więcej obowiązków związanych z zarządzaniem i wymagają do tego większych zasobów. Niektóre urządzenia równoważą ten kompromis, implementując tylko podzbiór grup MIB RMON (patrz poniżej). Minimalna implementacja agenta RMON może obsługiwać tylko statystyki, historię, alarmy i zdarzenia.
Baza MIB RMON1 składa się z dziesięciu grup:
- Statystyki: statystyki sieci LAN w czasie rzeczywistym, np. wykorzystanie, kolizje, błędy CRC
- Historia: historia wybranych statystyk
- Alarm: definicje pułapek RMON SNMP wysyłanych w przypadku przekroczenia zdefiniowanych progów przez statystyki
- Hosty: statystyki sieci LAN specyficzne dla hosta, np. wysłane/odebrane bajty, wysłane/odebrane ramki
- Hosty na górze N: zapis N najbardziej aktywnych połączeń w danym okresie
- Macierz: macierz ruchu wysyłanego i odbieranego pomiędzy systemami
- Filtr: definiuje interesujące wzorce danych pakietowych, np. adres MAC lub port TCP
- Przechwytywanie: zbieranie i przekazywanie pakietów pasujących do filtra
- Zdarzenie: wysyłaj alerty (pułapki SNMP) dla grupy Alarm
- Token Ring: rozszerzenia specyficzne dla Token Ring
Baza MIB RMON2 dodaje dziesięć kolejnych grup:
- Katalog protokołów: lista protokołów, które sonda może monitorować
- Dystrybucja protokołów: statystyki ruchu dla każdego protokołu
- Mapa adresów: mapuje warstwę sieciową (IP) na adresy warstwy MAC
- Host warstwy sieciowej: statystyki ruchu warstwy 3 dla każdego hosta
- Macierz warstwy sieci: statystyki ruchu warstwy 3 dla par hostów źródłowych i docelowych
- Host warstwy aplikacji: statystyki ruchu według protokołu aplikacji, na hosta
- Macierz warstwy aplikacji: statystyki ruchu według protokołu aplikacji, dla par hostów źródłowych i docelowych
- Historia użytkownika: okresowe próbki zmiennych określonych przez użytkownika
- Konfiguracja sondy: zdalna konfiguracja sond
- Zgodność z RMON: wymagania dotyczące zgodności z RMON2 MIB
Ważne dokumenty RFC
- RMON1 : RFC 2819 — baza informacji o zarządzaniu zdalnym monitorowaniem sieci
- RMON2 : RFC 4502 — Baza informacji o zarządzaniu zdalnym monitorowaniem sieci, wersja 2, przy użyciu protokołu SMIv2
- HCRMON : RFC 3273 — Baza informacji dotyczących zarządzania zdalnym monitorowaniem sieci dla sieci o dużej przepustowości
- SMON : RFC 2613 – Rozszerzenia MIB do zdalnego monitorowania sieci dla sieci przełączanych
- Przegląd : RFC 3577 – Wprowadzenie do rodziny modułów MIB RMON