Uploaded by nk610375

2. SNMP

advertisement
2. SNMP
Estimated time to complete: 2-hr(s)
Unit Objective:
B
Identify the principles of network monitoring and management. Task(s): 3.10.1, 3.10.2, 3.10.3 MEAS: PC
Upon completion of this knowledge unit, you will be required to identify basic facts, terms, and relationships regarding but not limited to how
SNMP works in relation to a computer network, different types of SNMP PDUs and types of SNMP community strings associated with them.
There will be a eighteen-question quiz at the end of units 1-3 where you must score 70% or better.
NOTE: Ensure that you download the PDF unit locally and load it in Adobe Acrobat for full functionality.
Simple Network Management Protocol
As a Cyber Transport Systems Apprentice in the United States Air Force, you will not just be required to be familiar with NMS based solutions.
You will also need to be familiar with specific protocols that aid both computer network management and computer network monitoring. Simple
Network Management Protocol (SNMP) is a common protocol that allows for collection and organization of information about managed nodes
and pieces of network equipment on a computer network. The most current version of SNMP is Simple Network Management Protocol version
3 (SNMPv3), which provides both increased performance and security.
A basic SNMP architecture would have what is known as an Agent installed on endpoint nodes known as Managed Devices. Agents are software
modules configured to run on the managed device nodes and/or network equipment for the purpose of providing information to what is known as
the Network Management Station. The Network Management station is essentially what controls all SNMP managed devices and pieces of
network equipment and is commonly referred to as the manager.
Agents for managed devices in SNMP create what is known as a Management Information Base (MIB) which contains the relevant node related
information for SNMP. A MIB is a hierarchy or organized data structure of what is known as SNMP variables. SNMP variables are mostly
referred to as Object Identifiers (OIDs). OIDs are identifiers that help differentiate between managed devices. When changes are made or
viewed, you modify or read the individual relevant OID which is contained within the MIB. For example, if I wanted to change the hostname of a
specific SNMP managed device, I would use the network management station to modify the OID contained within the MIB provided by the agent
of the managed device.
(Additional Learning Resources)
Audio/Video:
…
Tactile:
…
Text Based:
…
Simple Network Management Protocol PDUs
In relation to SNMP, there a variety of Manager-to-Agent requests associated with the protocol in relation to the network management station
and the managed device running an agent. Each request is represented by a different type of SNMP PDU. There are four in total that we need to be
concerned with:
GetRequest – Is a manager-to-agent request to retrieve the value of a node related SNMP variable.
SetRequest –Is a manager-to-agent request to change the value of a node related SNMP variable.
Response – is the return communication from the agent for GetRequest and SetRequest.
Trap – Is a notification from the agent to the manager. By rule of thumb, most of the communication involving SNMP PDUs are requests by the
network management station to the SNMP managed devices. However, criteria can be explicitly specified for managed devices which will trigger
these types of messages to be sent to notify the network management station when necessary. An example of this would include a network
administrator specifying a need to have a notification sent when the temperature of a switch or router reaches a certain threshold.
(Additional Learning Resources)
Audio/Video:
…
Tactile:
…
Text Based:
…
Simple Network Management Protocol Authentication
SNMP uses what is known as Community Strings to establish trust between a network management station and agent on a managed device. For
SNMPv1 and SNMPv2 strings were individually password protected and required entering a password when attempting the related SNMP
function. SNMPv3 now supports more secure authentication via username and password associated with the network administrator. Each
community string is associated with a type of request listed above and are as follows:
Read-Only – this is the string associated with GetRequest PDUs. This allows read-only access of the managed device running a SNMP agent.
This is also referred to as the Public Community String.
Read-Write –this is the string associated with SetRequest PDUs. This allows read-write access of the managed device running a SNMP agent.
This is also referred to as the Private Community String.
Trap – this is the string associated with trap PDUs. This is sent with the trap PDUs.
(Additional Learning Resources)
Audio/Video:
…
Tactile:
…
Text Based:
…
Download