SNMP underliggende protokoller

SNMP underliggende protokoller


Simple Network Management Protocol (SNMP) ble opprinnelig utviklet for å administrere nettverksenheter, for eksempel rutere og svitsjer. De tre komponentene som utgjør SNMP arkitektur er: ledere, agenter og MIBer. Ledere håndtere dataene som kommer fra agenter. MIB, eller Management Information Bases, tillate en leder å oversette dataene som kommer fra agenter. SNMPv3 er den nyeste versjonen av protokollen. Det ekstra sikkerhet til protokollen som bruk av SNMP gikk utover nettverksenheter og i forvaltningen av servere, datamaskiner og andre deler av et nettverk.

Hvor SNMP kommer fra

Den underliggende protokoll for SNMP er TCP / IP. The Internet Engineering Task Force (IETF) publisert RFC 1157, anbefale at TCP / IP være nettverks håndterlig. SNMP var en av to protokollene som anses for dette kravet. Den andre protokollen var Common Management Information Protocol over TCP / IP (CMOT). CMOT imidlertid bare var i utkast form i 1990 da SNMP ble valgt.

Hvordan SNMP Works

Når en administrator trenger å utføre noen form for styring på en nettverksenhet, bruker han en behandlingsprogrammet å "få" eller "SET" variabler på enheten ved hjelp ved hjelp av SNMP. GET kommandoer tillate brukeren å hente informasjon om enheten, mens SET kommandoer tillate brukeren å konfigurere enheten. Enheter kan også sende feller til ledelsen stasjoner.

SNMP Security

SNMP versjon 1 hadde liten sikkerhet bygget inn i protokollen. Hvis noen visste samfunnet strengen for en nettverksenhet, kunne de hente informasjon om enheten og konfigurere det selv om de ikke var autorisert til å gjøre det. SNMP v3 lagt brukerautentisering og kryptering til protokollen for å legge til sikkerhet og hindre hackere fra å misbruke en enhet.

Hva er MIB?

IETF setter standarden for opprettelsen av MIB som SNMP-administrasjonsprogrammer bruker til å oversette feller fra enheter, og sende riktig GET og SET-kommandoer når håndtere dem. IETF RFC 1213 definerer innholdet og syntaksen til en MIB å opprettholde konsistens mellom produsenter av enheter.