Razlika med SNMP v1 in v2

Razlika med SNMP v1 in v2
Razlika med SNMP v1 in v2

Video: Razlika med SNMP v1 in v2

Video: Razlika med SNMP v1 in v2
Video: Мифы, в которые мы верим #7 2024, Julij
Anonim

SNMP v1 proti v2

SNMP (Simple Network Management Protocol) je internetni protokol, namenjen upravljanju naprav v omrežjih. Običajno usmerjevalniki, stikala, strežniki, delovne postaje, tiskalniki, modemi in številne druge naprave podpirajo SNMP. SNMP se večinoma uporablja v NMS (Network Management Systems) za spremljanje različnih pogojev na napravah, ki potrebujejo pozornost skrbnika omrežja. SNMP definira IETF (Internet Engineering Task Force) kot del IPS (Internet Protocol Suite). SNMP je kombinacija standardov za upravljanje omrežja, kot je protokol za aplikacijski sloj, shema za baze podatkov in zbirka podatkovnih objektov. SNMP opisuje konfiguracijo sistema z izpostavitvijo spremenljivk (podatkov o upravljanju) v upravljanih sistemih. Zato lahko druge aplikacije za upravljanje poizvedujejo po teh spremenljivkah za namene spremljanja in lahko občasno nastavijo te vrednosti. SNMP v1 in SNMP v2 sta dve prejšnji različici protokola SNMP (SNMP v3 je trenutna različica).

Kaj je SNMP v1?

SNMP v1 (znan tudi kot SNMPv1 ali SNMP različica 1) je začetna različica protokola SNMP. SNMP v1 je definiran v RFC 1065 do 1067 in 1155 do 1157. Razvila ga je majhna skupina sodelavcev v času, ko se internetnim standardom in varnosti ni posvečalo veliko pozornosti. SNMP v1 deluje prek UDP (protokol uporabniškega datagrama), IP (internetni protokol), CLNS (omrežna storitev brez povezave OSI), DDP (protokol za dostavo datagramov AppleTalk) in IPX (Novell Internet Packet Exchange). SNMP v1 uporablja mehanizem za preverjanje pristnosti prenosa »niza skupnosti« (tj. gesla) v čistem besedilu, kar je zelo nevarno.

Kaj je SNMP v2?

SNMP v2 (znan tudi kot SNMPv2 ali SNMP različica 2) je opredeljen v RFC 1441 do RFC 1452. SNMP v2 dodaja več izboljšav v primerjavi s SNMP različico 1. Gre za izboljšave v zmogljivosti skupaj z napredkom v varnosti in zaupnosti. Prav tako dodaja izboljšave na področju komunikacije med vodji. GetBulkRequest je bil dodan za pridobivanje velikih količin podatkov z eno samo zahtevo. Prej ste morali iterativno uporabljati GetNextRequest, da ste dobili množico podatkov. Vendar pa je veliko uporabnikov menilo, da je varnostni sistem, ki temelji na strankah, v SNMP v2 preveč zapleten zanje. To je bil razlog, zakaj ni postal priljubljen.

SNMP v2c je protokol za preprosto upravljanje omrežja v skupnosti, različica 2. Definiran je v RFC 1901 do RFC 1908. Pravzaprav je bilo prvotno ime tega protokola SNMP v1.5. Glavna razlika med SNMP v2 in SNMP v2c je varnostni model. SNMP v2c uporablja enostavnejši varnostni model, ki temelji na skupnosti (najdete ga v SNMP v1). Razen te razlike v uporabljenem varnostnem modelu lahko SNMP v2c štejemo za skoraj podobnega SNMP v2. Pravzaprav se SNMP v2c zdaj obravnava kot de facto SNMP v2. Toda SNMP v2c je še vedno »osnutek standarda«.

Kakšna je razlika med SNMP v1 in SNMP v2?

SNMP v2 je naslednik SNMP v1. SNMP v2 ima drugačne formate sporočil (razlike v formatih glave in PDU) in protokolarne operacije (dve dodatni operaciji) v primerjavi s SNMP v1. SNMP v2 je uvedel GetBulkRequest za pridobivanje množice podatkov hkrati. Tako SNMP v1 kot SNMP v2 veljata za zastarela. Toda vse izvedbe SNMP še vedno podpirajo SNMP v1 in SNMP v2.

Priporočena: