In: Computer Science
Describe the history of SNMP from its beginning and compare/contrast the features of the different versions. Support your rationale.
SNMP (Simple Network Management Protocol)
1.Introduction:-
-an Internet Standard protocol for collecting and organizing information about managed devices on IP networks and for modifying that information to change device behavior...
-Devices that typically support SNMP include cable modems, routers, switches, servers, workstations, printers, and more...
History of SNMP from Beginning to End
2.History:-
-SNMP was introduced in 1988 to meet the growing need for a standard for managing Internet Protocol (IP) devices...
-The history of the SNMP Protocol goes back to the predecessor of the SNMP Framework, the Simple Gateway Monitoring Protocol (SGMP), which was defined in RFC 1028 in 1987.
-SGMP was designed as an interim solution for network management while larger issues were being explored as I explained in the overview of the SNMP Framework.
-However, this standard is where many of the basic design concepts underlying the modern SNMP Protocol can be found.
-The SGMP standard specified the basic design model used in SNMP, by describing the SGMP protocol in terms of only retrievals of, or alterations to, variables stored on an Internet gateway (router).
-The standard also outlines the small number of protocol operations that are still the basis for SNMP's operation today.
-The first version of the SNMP Framework, SNMPv1, included the first formal definition of the SNMP Protocol, in RFC 1067 (later revised by RFCs 1098 and 1157).
-This standard defines the protocol operations given in the SGMP document. It makes the operation of the SNMP Protocol fit into the overall SNMP Framework, working with formally-defined MIB objects.
3. compare/contrast the features of the different versions...
Features |
SNMP v1 |
SNMP v2 |
SNMP v3 |
|||
---|---|---|---|---|---|---|
Standard | RFC-1155.1157.1212 |
RFC-1441,1452 RFC-1909,1910 RFC-1901 TO 1908 |
RFC-1902 to 1908, 2271 to 2275 |
|||
Version | SNMPv1 was the first version of SNMP |
SNMPv2 currently exists in at least three flavors, SNMPv2c, SNMPv2u, and SNMPv2 |
|
|||
|
Simple request/ response protocol. Protocol operations: Get, GetNext, Set, and Trap |
|
|
|||
Security |
No security from someone with access to the network |
|
|
|||
Complexity |
|
|
|
|||
|
Five messages(GetRequest,,GetNextRequest, SetRequest, Trap, Response) |
|
|
|||
|
An open, standard protocol, Streamlined protocol |
|
|
|||
MIB | Defines limited, easily implemented MIB of scalar variables and two-dimensional tables |
|
|
|||
|
YES | YES | NO | |||
|
NO | YES | YES | |||
|
YES | YES | NO | |||
|
YES | NO | NO | |||
|
YES | NO | NO | |||
|
YES | NO | NO | |||
|
YES | YES | NO |