Using SNMP, the management workstation can remotely manage all network devices supporting this protocol, including monitoring network status, modifying network device configuration and receiving network event warnings. Although SNMP was originally oriented to IP-based network management, it has been successfully used as the industrial standard for telephone network management.
Composition of snmp protocol:
NMS (Network Management System) is a network management software running on the network management host. An agent is an agent process running on a managed device. After the managed device receives the request from NMS, the agent will respond.
MIB (Management Database) is a virtual database, and agents collect equipment status information by looking up MIB. SNMP uses UDP protocol to transmit information between management end and agent.
SNMP uses UDP 16 1 port to receive and send requests, and uses 162 port to receive trap. By default, devices that perform SNMP must use these ports. All SNMP messages are received through UDP port 16 1, and only trap messages are received through UDP port 162.