SNMP v2 vs v3 | SNMP v2c in SNMP v3
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. IMPF (Internet Engineering Task Force) SNMP definira kot del IPS (Internet Protocol Suite). SNMP je kombinacija standardov upravljanja omrežja, kot so protokol za aplikacijski sloj, shema baz podatkov in zbiranje podatkovnih objektov. SNMP opisuje konfiguracijo sistema z izpostavitvijo spremenljivk (upravljavskih podatkov) v upravljanih sistemih. Zato lahko druge aplikacije za upravljanje te spremenljivke poizvedujejo za spremljanje in lahko občasno nastavijo te vrednosti. SNMP v3 je trenutna različica. SNMP v3 je zelo podoben SNMP v2 (prejšnja različica), razen izboljšanega varnostnega modela.
Kaj je SNMP v2?
SNMP v2 (znan tudi kot SNMPv2 ali SNMP različice 2) je opredeljen v RFC 1441 do RFC 1452. SNMP v2 doda več izboljšav v primerjavi z različico SNMP 1. So izboljšave v delovanju, skupaj z napredkom na področju varnosti in zaupnosti. Prav tako dodaja izboljšave na področju managerja v komunikaciji z managerjem. GetBulkRequest je dodan za pridobivanje velikih količin podatkov z eno samo zahtevo. Pred tem ste morali iterativno uporabljati GetNextRequest, da bi dobili večino podatkov. Vendar pa je veliko uporabnikov menilo, da je sistem za varnost strank v SNMP v2 preveč kompleksen, da bi jim lahko bil všeč. To je bil razlog, da ni postal priljubljen.
SNMP v2c je skupni protokol za preprosto upravljanje omrežja, različica 2. Opredeljen je v RFC 1901 do RFC 1908. Pravzaprav je bil SNMP v1.5 prvotno ime, dodeljeno temu protokolu. Glavna razlika med SNMP v2 in SNMP v2c je varnostni model. SNMP v2c uporablja enostavnejši varnostni model, ki temelji na skupnosti (najdemo ga v SNMP v1). Poleg te razlike v uporabljenem varnostnem modelu lahko SNMP v2c štejemo za skoraj podobno kot SNMP v2. V bistvu SNMP v2c zdaj velja za dejansko SNMP v2. Toda SNMP v2c je še vedno "osnutek standarda".
Kaj je SNMP v3?
SNMP v3 (znan tudi kot SNMPv3 ali SNMP različice 3) razen šifriranja ne dodaja sprememb v protokol. Pravzaprav je bila glavna motivacija, ki je nastala pri različici 3, spoprijeti se z varnostnimi pomisleki prejšnjih različic SNMP (SNMP v1 in SNMP v2). Toda SNMP v3 je videti drugače zaradi uvedbe novih konvencij za besedila, koncepte in novo terminologijo.
Kakšna je razlika med SNMP v2 in SNMP v3?
Glavna razlika med SNMP v2 in SNMP v3 so izboljšave modela varnosti in oddaljene konfiguracije. SNMP v3 dodaja kriptografsko varnost SNMP v2. SNMP v3 nadomešča preprosto deljenje gesla (kot čisto besedilo) v SNMP v2 z veliko bolj varnimi kodiranimi varnostnimi parametri. Zaradi uvedbe novih konvencij za besedila, koncepte in novo terminologijo je SNMP v3 videti drugače kot SNMP v2 (čeprav ni veliko sprememb). SNMP v2 zdaj velja za zastarelo.