SNMP v2 vs v3 | SNMP v2c at SNMP v3
Ang SNMP (Simple Network Management Protocol) ay isang Internet protocol na nakatuon para sa pamamahala ng mga device sa mga network. Karaniwan, ang mga router, switch, server, workstation, printer, modem at marami pang ibang device ay sumusuporta sa SNMP. Ang SNMP ay kadalasang ginagamit sa NMS (Network Management Systems) para sa pagsubaybay sa iba't ibang kundisyon sa mga device na nangangailangan ng atensyon ng network administrator. Ang SNMP ay tinukoy ng IETF (Internet Engineering Task Force) bilang bahagi ng IPS (Internet Protocol Suite). Ang SNMP ay isang kumbinasyon ng mga pamantayan sa pamamahala ng network tulad ng isang protocol para sa layer ng aplikasyon, schema para sa mga database at isang koleksyon ng mga bagay ng data. Inilalarawan ng SNMP ang configuration ng system sa pamamagitan ng paglalantad ng mga variable (data ng pamamahala) sa mga pinamamahalaang system. Samakatuwid, maaaring i-query ng ibang mga application sa pamamahala ang mga variable na ito para sa mga layunin ng pagsubaybay, at maaaring paminsan-minsan ay itakda ang mga halagang ito. Ang SNMP v3 ay ang kasalukuyang bersyon. Ang SNMP v3 ay halos kapareho sa SNMP v2 (nakaraang bersyon) bukod sa pinahusay na modelo ng seguridad.
Ano ang SNMP v2?
Ang SNMP v2 (kilala rin bilang SNMPv2 o SNMP version 2) ay tinukoy sa RFC 1441 hanggang RFC 1452. Nagdaragdag ang SNMP v2 ng ilang pagpapahusay sa bersyon 1 ng SNMP. Ang mga ito ay mga pagpapahusay sa performance kasama ng mga pagsulong sa seguridad at pagiging kumpidensyal. Nagdaragdag din ito ng mga pagpapabuti sa lugar ng manager sa komunikasyon ng manager. Ang GetBulkRequest ay naidagdag upang makuha ang malalaking halaga ng data sa pamamagitan ng isang kahilingan. Mas maaga, kailangan mong gumamit ng GetNextRequest nang paulit-ulit upang makakuha ng bulto ng data. Gayunpaman, maraming mga gumagamit ang naniniwala na ang sistema ng seguridad na nakabatay sa partido sa SNMP v2 ay masyadong kumplikado para sa kanilang gusto. Ito ang dahilan kung bakit hindi ito naging sikat.
Ang SNMP v2c ay ang Community-Based Simple Network Management Protocol na bersyon 2. Ito ay tinukoy sa RFC 1901 hanggang RFC 1908. Sa totoo lang, ang SNMP v1.5 ang unang pangalan na ibinigay sa protocol na ito. Ang pangunahing pagkakaiba sa pagitan ng SNMP v2 at SNMP v2c ay ang modelo ng seguridad. Gumagamit ang SNMP v2c ng mas simpleng modelo ng seguridad na nakabatay sa komunidad (matatagpuan sa SNMP v1). Bukod sa pagkakaibang ito sa ginamit na modelo ng seguridad, ang SNMP v2c ay maaaring ituring na halos kapareho ng SNMP v2. Sa katunayan, ang SNMP v2c ay itinuturing na ngayon bilang ang de facto SNMP v2. Ngunit, "Draft Standard" pa rin ang SNMP v2c.
Ano ang SNMP v3?
Ang SNMP v3 (kilala rin bilang SNMPv3 o SNMP na bersyon 3) ay hindi nagdaragdag ng anumang mga pagbabago sa protocol, bukod sa pag-encrypt. Sa katunayan, ang pangunahing motibasyon sa likod ng pagbuo ng bersyon 3 ay upang harapin ang mga alalahanin sa seguridad ng mga naunang bersyon ng SNMP (SNMP v1 at SNMP v2). Ngunit, iba ang hitsura ng SNMP v3 dahil sa pagpapakilala ng mga bagong convention para sa mga teksto, konsepto at bagong terminolohiya.
Ano ang pagkakaiba ng SNMP v2 at SNMP v3?
Ang pangunahing pagkakaiba sa pagitan ng SNMP v2 at SNMP v3 ay ang mga pagpapahusay sa modelo ng seguridad at malayuang configuration. Ang SNMP v3 ay nagdaragdag ng cryptographic na seguridad sa SNMP v2. Pinapalitan ng SNMP v3 ang simpleng pagbabahagi ng password (bilang malinaw na teksto) sa SNMP v2 ng mas secure na mga parameter ng seguridad na naka-encode. Dahil sa pagpapakilala ng mga bagong kumbensyon para sa mga teksto, konsepto at bagong terminolohiya, ang SNMP v3 ay mukhang iba sa SNMP v2 (kahit na walang maraming pagbabago). Ang SNMP v2 ay itinuturing na ngayon na hindi na ginagamit.