Trenutno najzastupljeniji protokol za upravljanje mrežom Trenutno najzastupljeniji protokol za upravljanje mrežom Protokol aplikacijskog sloja TCP/IP i OSI modela SNMP arhitektura: - Network Management System/Station (NMS)
- Agent
- Management Information Base (MIB)
Network Management System/Station (NMS) Network Management System/Station (NMS) - Računalo na kojemu se izvodi aplikacija koja prikazuje i kontrolira stanja upravljanih objekata
Agent - Program instaliran na upravljanom uređaju koji ima pristup objektima koji su bitni za funkcioniranje mreže
Management Information Base (MIB) - Baza upravljivih objekata
- Svaka statistička informacija ili status kojeg NMS može pribaviti pohranjen je u MIB-u
- Određuje vrste podataka koje je moguće koristiti u MIB-u, kao i način na koji se prikazuju i imenuju resursi MIB-a
- Name: jedinsteveni identifiator objekta (OID)
- Type and syntax: tip objekta i pripadajuća sintaksa definirani koristeći Abstract Syntax Notation One (ASN.1)
- Encoding: svaka instanca upravljanog objekta kodirana je u niz okteta koristeći Basic Encoding Rules (BER)
Upravljani objekti organizirani u obliku stablaste strukture Identifikator objekta sastoji se od: niza brojeva odvojenih točkama (npr. 1.3.6.1.2) ili niza riječi odvojenih točkama (iso.org.dod.internet.mgmt)
Problem: komunikacija među uređajima različitih proizvođača Problem: komunikacija među uređajima različitih proizvođača Jezik za standardnu deklaraciju objekata Pravila: - Ugrađeni tipovi podataka pišu se velikim slovima (INTEGER, STRING, OBJECT IDENTIFIER)
- Identifikatori objekata počinju malim slovom (snmpEngineID)
Naredbe: - Get (GetRequest, GetNextRequest, GetResponse)
- Set (SetRequest)
- Trap
Tipovi podataka: - Integer, Counter, Gauge, TimeTicks, ...
Sigurnost:
Naredbe: Naredbe: - Get (GetRequest, GetNextRequest, GetResponse, GetBulkRequest)
- Set (SetRequest)
- Trap
Tipovi podataka: - Integer32, Counter64, Gauge32, TimeTicks32, ...
Sigurnost: - zajednice (read-only, read-write, trap)
Komunikacija NMS <-> NMS MIB-2
Svaka SNMP poruka sadrži tri polja: Svaka SNMP poruka sadrži tri polja:
Postoje tri različite vrste SNMP PDU-a - GetRequest, GetNextRequest, SetRequest
- GetResponse
- Trap
Arhitektura: Arhitektura: - SNMP entitet [SNMP engine i SNMP application(s)]
Naredbe: Naredbe: - Get (GetRequest, GetNextRequest, GetResponse, GetBulkRequest)
- Set (SetRequest)
- Trap
Tipovi podataka: - Integer32, Counter64, Gauge32, TimeTicks32, ...
Tekstualne konvencije: - snmpEngineID, snmpEngineBoots, snmpEngineTime
Sigurnost: - User-based Security Model (USM)
- View Access Control Model (VACM)
Definira mehanizme za nadzor mreže na udaljenoj lokaciji bez stalnog sudjelovanja upravljačke stanice Definira mehanizme za nadzor mreže na udaljenoj lokaciji bez stalnog sudjelovanja upravljačke stanice U upravljanom mrežnom uređaju implementira se RMON sonda (engl. probe) – monitor, koja prikuplja i pohranjuje statistiku mrežnog prometa u RMON MIB-u
Dostları ilə paylaş: |