SNMP v2 vs v3 | SNMP v2c og SNMP v3
SNMP (Simple Network Management Protocol) er en internetprotokol dedikeret til styring af enheder på netværk. Typisk understøtter routere, switche, servere, arbejdsstationer, printere, modemer og mange andre enheder SNMP. SNMP bruges hovedsagelig i NMS (Network Management Systems) til overvågning af forskellige forhold på enheder, der har brug for netværksadministratorens opmærksomhed. SNMP er defineret af IETF (Internet Engineering Task Force) som en del af IPS (Internet Protocol Suite). SNMP er en kombination af standarder for netværksadministration såsom en protokol til applikationslag, skema til databaser og en dataobjektindsamling. SNMP beskriver konfigurationen af systemet ved at eksponere variabler (management data) på de administrerede systemer. Derfor kan andre administrationsapplikationer spørge disse variabler til overvågningsformål,og kan lejlighedsvis indstille disse værdier. SNMP v3 er den aktuelle version. SNMP v3 ligner meget SNMP v2 (tidligere version) bortset fra den forbedrede sikkerhedsmodel.
Hvad er SNMP v2?
SNMP v2 (også kendt som SNMPv2 eller SNMP version 2) er defineret i RFC 1441 til RFC 1452. SNMP v2 tilføjer flere forbedringer i forhold til SNMP version 1. De er forbedringer i ydeevne sammen med forbedringer inden for sikkerhed og fortrolighed. Det tilføjer også forbedringer inden for leder til kommunikation med ledere. GetBulkRequest er tilføjet for at hente store datamængder ved en enkelt anmodning. Tidligere var du nødt til at bruge GetNextRequest iterativt for at få en masse data. Mange brugere mente imidlertid, at det partibaserede sikkerhedssystem i SNMP v2 er for kompliceret til deres smag. Dette var grunden til, at det ikke blev populært.
SNMP v2c er den community-baserede simple netværksadministrationsprotokol version 2. Den er defineret i RFC 1901 til RFC 1908. SNMP v1.5 var faktisk det oprindelige navn, der blev givet til denne protokol. Hovedforskellen mellem SNMP v2 og SNMP v2c er sikkerhedsmodellen. SNMP v2c bruger en enklere community-baseret sikkerhedsmodel (findes i SNMP v1). Bortset fra denne forskel i den anvendte sikkerhedsmodel kan SNMP v2c betragtes som næsten lig SNMP v2. Faktisk betragtes SNMP v2c nu som de facto SNMP v2. Men SNMP v2c er stadig en "Draft Standard".
Hvad er SNMP v3?
SNMP v3 (også kendt som SNMPv3 eller SNMP version 3) tilføjer ingen ændringer til protokollen bortset fra krypteringen. Faktisk var den vigtigste motivation bag at komme med version 3 at tackle sikkerhedsproblemerne i tidligere versioner af SNMP (SNMP v1 og SNMP v2). Men SNMP v3 ser anderledes ud på grund af introduktionen af nye konventioner til tekster, koncepter og ny terminologi.
Hvad er forskellen mellem SNMP v2 og SNMP v3?
Hovedforskellen mellem SNMP v2 og SNMP v3 er forbedringerne af sikkerheds- og fjernkonfigurationsmodellen. SNMP v3 tilføjer kryptografisk sikkerhed til SNMP v2. SNMP v3 erstatter den enkle adgangskodeling (som klar tekst) i SNMP v2 med en meget mere sikker kodet sikkerhedsparametre. På grund af introduktionen af nye konventioner til tekster, koncepter og ny terminologi ser SNMP v3 anderledes ud end SNMP v2 (selvom der ikke er mange ændringer). SNMP v2 betragtes nu som forældet.