SNMP v2 vs v3 | SNMP v2c și SNMP v3
SNMP (Simple Network Management Protocol) este un protocol de internet dedicat gestionării dispozitivelor din rețele. De obicei, routerele, comutatoarele, serverele, stațiile de lucru, imprimantele, modemurile și multe alte dispozitive acceptă SNMP. SNMP este utilizat în cea mai mare parte în NMS (Network Management Systems) pentru monitorizarea diferitelor condiții pe dispozitivele care necesită atenția administratorului de rețea. SNMP este definit de IETF (Internet Engineering Task Force) ca parte a IPS (Internet Protocol Suite). SNMP este o combinație de standarde de gestionare a rețelei, cum ar fi un protocol pentru stratul de aplicație, schema pentru baze de date și o colecție de obiecte de date. SNMP descrie configurația sistemului expunând variabile (date de gestionare) pe sistemele gestionate. Prin urmare, alte aplicații de gestionare pot interoga aceste variabile în scopuri de monitorizare,și poate seta ocazional aceste valori. SNMP v3 este versiunea curentă. SNMP v3 este foarte similar cu SNMP v2 (versiunea anterioară), în afară de modelul de securitate îmbunătățit.
Ce este SNMP v2?
SNMP v2 (cunoscut și ca SNMPv2 sau SNMP versiunea 2) este definit în RFC 1441 la RFC 1452. SNMP v2 adaugă mai multe îmbunătățiri față de versiunea SNMP 1. Sunt îmbunătățiri ale performanței, împreună cu progrese în securitate și confidențialitate. De asemenea, adaugă îmbunătățiri în domeniul comunicării managerului. GetBulkRequest a fost adăugat pentru a prelua cantități mari de date printr-o singură cerere. Anterior, trebuia să utilizați GetNextRequest în mod iterativ pentru a obține o mare parte din date. Cu toate acestea, mulți utilizatori au crezut că sistemul de securitate bazat pe petreceri din SNMP v2 este prea complex pentru a-i plăcea. Acesta a fost motivul pentru care nu a devenit popular.
SNMP v2c este protocolul de gestionare a rețelei simplificat bazat pe comunitate versiunea 2. Este definit în RFC 1901 până la RFC 1908. De fapt, SNMP v1.5 a fost numele inițial dat acestui protocol. Principala diferență între SNMP v2 și SNMP v2c este modelul de securitate. SNMP v2c folosește un model de securitate comunitar mai simplu (găsit în SNMP v1). În afară de această diferență în modelul de securitate utilizat, SNMP v2c poate fi considerat aproape similar cu SNMP v2. De fapt, SNMP v2c este acum considerat ca de facto SNMP v2. Dar, SNMP v2c este încă un „Draft Standard”.
Ce este SNMP v3?
SNMP v3 (cunoscut și sub numele de SNMPv3 sau SNMP versiunea 3) nu adaugă nicio modificare la protocol, în afară de criptare. De fapt, principala motivație din spatele lansării versiunii 3 a fost abordarea problemelor de securitate ale versiunilor anterioare ale SNMP (SNMP v1 și SNMP v2). Dar, SNMP v3 arată diferit datorită introducerii de noi convenții pentru texte, concepte și terminologie nouă.
Care este diferența dintre SNMP v2 și SNMP v3?
Principala diferență între SNMP v2 și SNMP v3 sunt îmbunătățirile aduse modelului de securitate și configurare la distanță. SNMP v3 adaugă securitate criptografică la SNMP v2. SNMP v3 înlocuiește partajarea simplă a parolei (ca text clar) în SNMP v2 cu parametri de securitate codați mult mai siguri. Datorită introducerii de noi convenții pentru texte, concepte și terminologie nouă, SNMP v3 arată diferit de SNMP v2 (chiar dacă nu există multe modificări). SNMP v2 este acum considerat învechit.