Az SNMP egy szabványos TCP / IP protokoll a hálózati menedzsmenthez. A hálózati rendszergazdák SNMP-t használnak a hálózat elérhetőségének, teljesítményének és hibaarányainak monitorozására és térképére.
SNMP használata
Az SNMP-vel való együttműködés érdekében a hálózati eszközök egy megosztott adattárolót használnak, a Management Information Base (MIB) néven. Minden SNMP-kompatibilis eszköz egy MIB-t tartalmaz, amely egy eszköz vonatkozó jellemzőit látja el. Egyes attribútumok fixek (kemény kódolásúak) a MIB-ban, míg mások olyan dinamikus értékek, amelyeket az eszközön futó ügynökszoftver számít.
A vállalati hálózati menedzsment szoftverek, például a Tivoli és a HP OpenView, SNMP parancsokat használnak az egyes MIB-készülékek adatainak olvasására és írására. A "get" parancsok jellemzően lekérik az adatértékeket, míg a "Set" parancsok általában valamilyen műveletet kezdeményeznek az eszközön. Például egy rendszer újraindítási parancsfájlt gyakran alkalmaznak a felügyeleti szoftverekben egy adott MIB-attribútum meghatározásával és egy SNMP-készlet kiadásával a menedzsment szoftverből, amely "reboot" értéket ír le ebbe az attribútumba.
SNMP szabványok
Az 1980-as években fejlesztették ki az SNMP eredeti verzióját, SNMPv1 , hiányzott néhány fontos funkció, és csak a TCP / IP hálózatokon dolgozott. Az SNMP, SNMPv2 , az 1992-ben alakult ki. Az SNMP saját hibáit szenvedte el, így sok hálózat maradt az SNMPv1 szabványban, míg mások SNMPv2-t fogadtak el.
Újabban a SNMPv3 a specifikáció befejeződött azzal a céllal, hogy megoldja az SNMPv1 és az SNMPv2 problémáit, és lehetővé tegye a rendszergazdák számára egy egységes SNMP szabványra való áttérést.
Más néven: Egyszerű hálózatkezelő protokoll