Verschil tussen SNMPv2 en SNMPv3

SNMPv2 versus SNMPv3

Internet Protocol (IP) -netwerken gebruiken apparaten zoals SNMP (Simple Network Management Protocol) voor het controleren van op het netwerk aangesloten apparaten. In een computernetwerk is een groep apparaten aangesloten en deze worden beheerd en gecontroleerd door een manager.
Een agent, een softwaremodule in een beheerd apparaat, rapporteert informatie via de SNMP aan de manager die een netwerkbeheersysteem (NMS) heeft dat de toepassingen uitvoert die beheerde apparaten controleren en beheren.
Er zijn zeven SNMP-protocolgegevenseenheden (PDU):

GetRequest - verzoek om de waarde van een variabele op te halen van de manager naar de agent.
SetRequest - verzoek om de waarde van een variabele van de manager naar de agent te wijzigen.
GetNextRequest - verzoek om variabelen van de manager naar de agent te zoeken.
GetBulkRequest - verbeterde versie van GetNextRequest.
Reactie - antwoord van de agent aan de manager door de terugkeer van variabelen.
Trap - gelijktijdig bericht van de agent naar de manager.
InformRequest - gelijktijdige berichten tussen managers.

Er zijn drie versies van SNMP:

SNMPv1, het netwerkbeheerprotocol dat wordt gebruikt door internet.
SNMPv2, dat een herziene versie van SNMPv1 is. Het bevat verbeteringen in prestaties, vertrouwelijkheid, beveiliging en communicatie tussen managers. Het op partijen gebaseerde beveiligingssysteem is echter zeer complex en moet worden herzien om het met de SNMPv1 te kunnen gebruiken..
SNMPv3, dat cryptografische beveiliging en nieuwe concepten, terminologie, uitbreidingen op afstand en tekstconventies heeft toegevoegd. De nieuwe beveiligingsfuncties zijn:

Het biedt vertrouwelijkheid door de codering van pakketten om indringers van buitenaf te blokkeren.
Het verzekert de integriteit van berichten door pakketten te beschermen met een beveiligingsmechanisme.
Het zorgt ervoor dat het bericht afkomstig is van een betrouwbare bron.

De Request for Comments (RFC), een memorandum waarin methoden, onderzoek en wijzigingen worden beschreven die op het internet worden toegepast, heeft SNMPv3 de volledige internetstandaard gegeven en beschouwt oudere versies als achterhaald.
SNMPv2-agents kunnen worden gebruikt als proxy-agents voor SNMPv1 beheerde apparaten. Het heeft verbeterde foutafhandeling en SET-commando's verbeterd ten opzichte van SNMPv1. Met de functies van Inform kan de ontvangst van berichten door de manager worden bevestigd.
SNMPv3, aan de andere kant, heeft een beter beveiligingssysteem. Het zorgt ervoor dat de berichten alleen worden gelezen door de aangewezen ontvanger en dat berichten die worden onderschept door niet-geautoriseerde gebruikers, onleesbaar worden, vooral als ze worden doorgestuurd via internet.

Samenvatting:

1.Simple Network Management Protocol versie 2 (SNMPv2) is een beheerapparaat dat wordt gebruikt om apparaten in een computernetwerk te controleren, terwijl het Simple Network Management Protocol versie 3 (SNMPv3) de nieuwste versie van de SNMP is.
2.SNMPv2 heeft een complex, op partijen gebaseerd beveiligingssysteem, terwijl de SNMPv3 een cryptografisch beveiligingssysteem heeft.
3.SNMPv2-agents kunnen worden gebruikt als proxy-agents voor SNMPv1-beheerde apparaten.
4.SNMPv2 introduceerde de Inform-functies waarmee de ontvangst van berichten door de manager kan worden bevestigd terwijl de SNMPv3 een verbeterd beveiligingssysteem introduceerde dat berichten verifieert en hun privacy waarborgt, vooral als ze via internet worden doorgestuurd.