Diferența dintre SNMP v2 și v3

Anonim

SNMP v2 vs v3 SNMP v2c și SNMP v3

SNMP (Simple Network Management Protocol) este un protocol Internet dedicat gestionării dispozitivelor în rețele. De obicei, routerele, switchurile, serverele, stațiile de lucru, imprimantele, modemurile și multe alte dispozitive suportă SNMP. SNMP este utilizat în cea mai mare parte în NMS (Network Management Systems) pentru monitorizarea diferitelor condiții pe dispozitive 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 management al rețelei, cum ar fi un protocol pentru stratul de aplicație, o schemă pentru baze de date și o colecție de obiecte de date. SNMP descrie configurația sistemului prin expunerea variabilelor (date de management) pe sistemele gestionate. Prin urmare, alte aplicații de gestionare pot interoga aceste variabile în scopuri de monitorizare și pot 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. Acestea sunt îmbunătățiri în performanță, împreună cu progrese în securitate și confidențialitate. De asemenea, se adaugă îmbunătățiri în domeniul comunicării managerului cu managerul. GetBulkRequest a fost adăugat pentru a prelua sume mari de date printr-o singură cerere. Anterior, a trebuit să utilizați în mod iterativ GetNextRequest pentru a obține o cantitate mare de date. Cu toate acestea, mulți utilizatori au crezut că sistemul de securitate bazat pe partide din SNMP v2 este prea complex pentru a le plăcea. Acesta a fost motivul pentru care nu a devenit popular.

SNMP v2c este versiunea 2 a Protocolului de management al rețelei bazate pe comunitate. Este definită în RFC 1901 la RFC 1908. De fapt, SNMP v1. 5 a fost denumirea inițială dată acestui protocol. Principala diferență dintre SNMP v2 și SNMP v2c este modelul de securitate. SNMP v2c utilizează un model de securitate mai simplu, bazat pe comunitate (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 SNMP v2 de facto. Dar, SNMP v2c este încă un "Draft Draft".

Ce este SNMP v3?

SNMP v3 (cunoscut și ca SNMPv3 sau SNMP versiunea 3) nu adaugă nicio modificare protocolului, în afară de criptare. De fapt, principala motivație care vine în urma versiunii 3 a fost de a aborda preocupările 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ță dintre SNMP v2 și SNMP v3 este îmbunătățirea modelului de securitate și de configurare de la distanță. SNMP v3 adaugă securitate criptografică la SNMP v2. SNMP v3 înlocuiește simpla partajare a parolelor (ca text clar) în SNMP v2 cu parametri de securitate mult mai siguri codificați. 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.