SNMP v2 vs v3 | SNMP v2c i SNMP v3
SNMP (Simple Network Management Protocol) je internetski protokol namijenjen za upravljanje uređajima na mrežama. Obično usmjerivači, preklopnici, poslužitelji, radne stanice, pisači, modemi i mnogi drugi uređaji podržavaju SNMP. SNMP se uglavnom koristi u NMS-u (Network Management Systems) za praćenje različitih stanja na uređajima koji zahtijevaju pozornost mrežnog administratora. SNMP definira IETF (Internet Engineering Task Force) kao dio IPS-a (Internet Protocol Suite). SNMP je kombinacija standarda upravljanja mrežom kao što su protokol za aplikacijski sloj, shema za baze podataka i zbirka podatkovnih objekata. SNMP opisuje konfiguraciju sustava izlažući varijable (upravljačke podatke) na upravljanim sustavima. Stoga druge aplikacije za upravljanje mogu postavljati upite ovim varijablama u svrhu praćenja i mogu povremeno postaviti ove vrijednosti. SNMP v3 je trenutna verzija. SNMP v3 je vrlo sličan SNMP v2 (prethodnoj verziji) osim poboljšanog sigurnosnog modela.
Što je SNMP v2?
SNMP v2 (također poznat kao SNMPv2 ili SNMP verzija 2) definiran je u RFC 1441 do RFC 1452. SNMP v2 dodaje nekoliko poboljšanja u odnosu na SNMP verziju 1. To su poboljšanja u performansama zajedno s napretkom u sigurnosti i povjerljivosti. Također dodaje poboljšanja u području komunikacije između menadžera. GetBulkRequest je dodan za dohvaćanje velikih količina podataka jednim zahtjevom. Ranije ste morali koristiti GetNextRequest iterativno kako biste dobili veliku količinu podataka. Međutim, mnogi korisnici vjeruju da je sigurnosni sustav baziran na stranama u SNMP v2 previše složen za njihov ukus. To je bio razlog zašto nije postao popularan.
SNMP v2c je protokol za jednostavno upravljanje mrežom temeljen na zajednici verzija 2. Definiran je u RFC 1901 do RFC 1908. Zapravo, SNMP v1.5 bio je početni naziv dat ovom protokolu. Glavna razlika između SNMP v2 i SNMP v2c je sigurnosni model. SNMP v2c koristi jednostavniji sigurnosni model temeljen na zajednici (nalazi se u SNMP v1). Osim ove razlike u korištenom sigurnosnom modelu, SNMP v2c može se smatrati gotovo sličnim SNMP v2. Zapravo, SNMP v2c sada se smatra de facto SNMP v2. No, SNMP v2c još uvijek je "nacrt standarda".
Što je SNMP v3?
SNMP v3 (poznat i kao SNMPv3 ili SNMP verzija 3) ne dodaje nikakve promjene u protokol, osim enkripcije. Zapravo, glavna motivacija koja stoji iza osmišljavanja verzije 3 bila je rješavanje sigurnosnih problema ranijih verzija SNMP-a (SNMP v1 i SNMP v2). No, SNMP v3 izgleda drugačije zbog uvođenja novih konvencija za tekstove, koncepte i novu terminologiju.
Koja je razlika između SNMP v2 i SNMP v3?
Glavna razlika između SNMP v2 i SNMP v3 su poboljšanja modela sigurnosti i daljinske konfiguracije. SNMP v3 dodaje kriptografsku sigurnost SNMP v2. SNMP v3 zamjenjuje jednostavno dijeljenje lozinki (kao čisti tekst) u SNMP v2 sa mnogo sigurnijim kodiranim sigurnosnim parametrima. Zbog uvođenja novih konvencija za tekstove, koncepte i novu terminologiju, SNMP v3 izgleda drugačije od SNMP v2 (iako nema puno promjena). SNMP v2 sada se smatra zastarjelim.