About SNMP network architecture

Simple Network Management Protocol (SNMP) is a network-management protocol used almost exclusively in TCP/IP networks. SNMP provides a means to monitor and control network devices, and to manage configurations, statistics collection, performance and security on a network. SNMP uses a distributed architecture consisting of entities called “managers” and “agents”.

The SNMP agent exchanges network management information with SNMP manager software running on a network management system (NMS), or host. The agent responds to requests for information and actions from the manager. The agent also controls access to the agent's Management Information Base (MIB), the collection of objects that can be viewed or changed by the SNMP manager (see Figure 4).

Figure 4. SNMP communication


SNMP communication

Communication between the agent and the manager occurs in one of the following forms:

In Niagara, the SNMP driver uses the standard NiagaraAX network architecture. See “About Network architecture” in the NiagaraAX-3.x Drivers Guide for more details. The SNMP driver provides the components necessary to integrate SNMP devices and data into the Niagara environment. This driver currently supports SNMP versions 1 and 2. The SNMP Driver can be used to set up and serve both the manager and the agent applications: