SNMP v2 vs v3 | SNMP v2c un SNMP v3
SNMP (Vienkāršais tīkla pārvaldības protokols) ir interneta protokols, kas paredzēts ierīču pārvaldībai tīklos. Parasti maršrutētāji, slēdži, serveri, darbstacijas, printeri, modemi un daudzas citas ierīces atbalsta SNMP. SNMP galvenokārt tiek izmantots NMS (tīkla pārvaldības sistēmās), lai uzraudzītu dažādus apstākļus ierīcēs, kurām nepieciešama tīkla administratora uzmanība. SNMP ir definējis IETF (Internet Engineering Task Force) kā IPS (Internet Protocol Suite) daļu. SNMP ir tīkla pārvaldības standartu, piemēram, lietojumprogrammu slāņa protokola, datu bāzu shēmas un datu objektu kolekcijas, kombinācija. SNMP apraksta sistēmas konfigurāciju, atklājot mainīgos (pārvaldības datus) pārvaldītajās sistēmās. Tāpēc citas pārvaldības lietojumprogrammas var pieprasīt šos mainīgos lielumus uzraudzības nolūkos un laiku pa laikam iestatīt šīs vērtības. SNMP v3 ir pašreizējā versija. SNMP v3 ir ļoti līdzīgs SNMP v2 (iepriekšējai versijai), izņemot uzlabotu drošības modeli.
Kas ir SNMP v2?
SNMP v2 (pazīstams arī kā SNMPv2 vai SNMP 2. versija) ir definēts no RFC 1441 līdz RFC 1452. SNMP v2 pievieno vairākus uzlabojumus salīdzinājumā ar SNMP versiju 1. Tie ir veiktspējas uzlabojumi, kā arī drošības un konfidencialitātes uzlabojumi. Tas arī papildina vadītāju komunikācijas uzlabojumus vadītāja jomā. GetBulkRequest ir pievienots, lai ar vienu pieprasījumu izgūtu lielu datu apjomu. Agrāk GetNextRequest bija jāizmanto iteratīvi, lai iegūtu lielāko daļu datu. Tomēr daudzi lietotāji uzskatīja, ka uz partijām balstītā drošības sistēma SNMP v2 ir pārāk sarežģīta, lai viņiem patiktu. Tas bija iemesls, kāpēc tas nekļuva populārs.
SNMP v2c ir kopienas vienkāršā tīkla pārvaldības protokola versija 2. Tā ir definēta no RFC 1901 līdz RFC 1908. Faktiski SNMP v1.5 bija sākotnējais šī protokola nosaukums. Galvenā atšķirība starp SNMP v2 un SNMP v2c ir drošības modelis. SNMP v2c izmanto vienkāršāku kopienas drošības modeli (atrodams SNMP v1). Neatkarīgi no šīs atšķirības izmantotajā drošības modelī, SNMP v2c var uzskatīt par gandrīz līdzīgu SNMP v2. Faktiski SNMP v2c tagad tiek uzskatīts par de facto SNMP v2. Taču SNMP v2c joprojām ir “standarta projekts”.
Kas ir SNMP v3?
SNMP v3 (pazīstams arī kā SNMPv3 vai SNMP 3. versija) protokolam nepievieno nekādas izmaiņas, izņemot šifrēšanu. Faktiski galvenā motivācija, lai izstrādātu 3. versiju, bija novērst drošības problēmas, kas saistītas ar iepriekšējām SNMP versijām (SNMP v1 un SNMP v2). Taču SNMP v3 izskatās savādāk, jo ir ieviesti jauni teksti, jēdzieni un jauna terminoloģija.
Kāda ir atšķirība starp SNMP v2 un SNMP v3?
Galvenā atšķirība starp SNMP v2 un SNMP v3 ir drošības un attālās konfigurācijas modeļa uzlabojumi. SNMP v3 pievieno kriptogrāfisku drošību SNMP v2. SNMP v3 aizstāj vienkāršo paroles koplietošanu (kā skaidru tekstu) SNMP v2 ar daudz drošākiem kodētiem drošības parametriem. Tā kā tekstiem, jēdzieniem un jaunai terminoloģijai ir ieviestas jaunas konvencijas, SNMP v3 izskatās savādāk nekā SNMP v2 (lai gan tajā nav daudz izmaiņu). SNMP v2 tagad tiek uzskatīts par novecojušu.