SNMP v1 vs v2
SNMP (Simple Network Management Protocol) is 'n internetprotokol wat toegewy is vir die bestuur van toestelle op netwerke. Tipies ondersteun routers, skakelaars, bedieners, werkstasies, drukkers, modems en baie ander toestelle SNMP. SNMP word meestal in NMS (Network Management Systems) gebruik vir die monitering van verskeie toestande op toestelle wat die netwerkadministrateur se aandag benodig. SNMP word gedefinieer deur IETF (Internet Engineering Task Force) as deel van IPS (Internet Protocol Suite). SNMP is 'n kombinasie van netwerkbestuurstandaarde soos 'n protokol vir toepassingslaag, skema vir databasisse en 'n data-voorwerpversameling. SNMP beskryf die opset van die stelsel deur veranderlikes (bestuursdata) op die bestuurde stelsels bloot te stel. Daarom kan ander bestuurstoepassings hierdie veranderlikes vir moniteringsdoeleindes navraag doen, en kan soms hierdie waardes stel. SNMP v1 en SNMP v2 is die twee vorige weergawes van die SNMP-protokol (SNMP v3 is die huidige weergawe).
Wat is SNMP v1?
SNMP v1 (ook bekend as SNMPv1 of SNMP weergawe 1) is die aanvanklike weergawe van SNMP-protokol. SNMP v1 word gedefinieer in RFC 1065 tot 1067 en 1155 tot 1157. Dit is ontwikkel deur 'n klein groepie medewerkers in 'n tyd toe die internetstandaarde en sekuriteit nie veel aandag gegee is nie. SNMP v1 werk oor UDP (User Datagram Protocol), IP (Internet Protocol), CLNS (OSI Connectionless Network Service), DDP (AppleTalk Datagram-Delivery Protocol) en IPX (Novell Internet Packet Exchange). SNMP v1 gebruik die verifikasiemeganisme om 'n "gemeenskapstring" (d.w.s. 'n wagwoord) in duidelike teks oor te dra, wat baie onseker is.
Wat is SNMP v2?
SNMP v2 (ook bekend as SNMPv2 of SNMP weergawe 2) word gedefinieer in RFC 1441 tot RFC 1452. SNMP v2 voeg verskeie verbeterings by SNMP weergawe 1. Dit is verbeterings in werkverrigting saam met vooruitgang in sekuriteit en vertroulikheid. Dit voeg ook verbeterings op die gebied van bestuurder by bestuurderkommunikasie. GetBulkRequest is bygevoeg om groot databedrae deur 'n enkele versoek te herwin. Vroeër moes u GetNextRequest iteratief gebruik om 'n groot hoeveelheid data te kry. Baie gebruikers het egter geglo dat die partytjie-gebaseerde sekuriteitstelsel in SNMP v2 te kompleks na hul sin is. Dit was die rede waarom dit nie gewild geword het nie.
SNMP v2c is die gemeenskapsgebaseerde eenvoudige netwerkbestuurprotokol weergawe 2. Dit word gedefinieer in RFC 1901 tot RFC 1908. Eintlik was SNMP v1.5 die aanvanklike naam wat aan hierdie protokol gegee is. Die belangrikste verskil tussen SNMP v2 en SNMP v2c is die sekuriteitsmodel. SNMP v2c gebruik 'n eenvoudiger gemeenskapsgebaseerde sekuriteitsmodel (gevind in SNMP v1). Afgesien van hierdie verskil in die gebruikte sekuriteitsmodel, kan SNMP v2c as amper soortgelyk aan SNMP v2 beskou word. Trouens, SNMP v2c word nou beskou as die de facto SNMP v2. Maar SNMP v2c is steeds 'n "konsepstandaard".
Wat is die verskil tussen SNMP v1 en SNMP v2?
SNMP v2 is die opvolger van SNMP v1. SNMP v2 het verskillende boodskapformate (verskille in kop- en PDU-formate) en protokolbewerkings (twee ekstra bewerkings) in vergelyking met SNMP v1. SNMP v2 het die GetBulkRequest bekendgestel vir die herwinning van 'n groot deel van data op een slag. Beide SNMP v1 en SNMP v2 word nou as verouderd beskou. Maar alle SNMP-implementerings ondersteun steeds beide SNMP v1 en SNMP v2.