|
|
6.2 | Network Management | ||
| 6.2.4 | SNMP operation |
|
Simple Network Management Protocol (SNMP)
is an application layer protocol designed to facilitate the exchange
of management information between network devices. By using SNMP to
access management information data, such as packets per second sent on
an interface or number of open TCP connections, network administrators can more easily manage
network performance to find and solve network problems. Today, SNMP is the most popular protocol for managing diverse commercial, university, and research internetworks. Standardization activity continues even as vendors develop and release state-of-the-art SNMP-based management applications. SNMP is a simple protocol, yet its feature set is sufficiently powerful to handle the difficult problems involved with the management of heterogeneous networks. The organizational model for SNMP based network management includes four elements:
The network management station (NMS) is usually a standalone workstation, but it may be implemented over several systems. It includes a collection of software called the network management application (NMA). The NMA includes a user interface to allow authorized network managers to manage the network. It responds to user commands and issued commands to management agents throughout the network. The management agents are key network platforms and devices, other hosts, routers, bridges and hubs, equipped with SNMP so that they can be managed. They respond to requests for information and requests for actions from the NMS, such as polling, and may provide the NMS with important but unsolicited information, such as traps. All the management information of a particular agent is stored in the management information base on that agent. An agent might keep track of the following:
The NMS performs a monitoring function by retrieving the values from the MIB. The NMS can cause an action to take place at an agent. The communication between the manager and the agent is carried out by an application layer network management protocol. SNMP uses User Datagram Protocol (UDP) and communicates over ports 161 and 162. It is based on an exchange of messages. There are three common message types:
This model is referred to as a two-tier model.
Network management applications often offload some network management functionality to a remote monitor (RMON) probe. The RMON probe gathers management information locally, and then the network manager periodically retrieves a summary of this data.
The NMS is an ordinary workstation, running a typical operating
system.
As discussed before, the manager may be a standalone, centralized
workstation sending out queries to all agents, no matter where they
are located.
|