COMPUTER NETWORK AND SECURITY

SNMP, which stands for Simple Network Management Protocol, is a widely used protocol for managing and monitoring network devices. It is an application layer protocol that facilitates the exchange of management information between network devices. 

  • Components:
    • Managed Devices: These are the network devices (routers, switches, servers, printers, etc.) that are monitored and managed using SNMP.
    • Agents: SNMP agents are software modules running on managed devices. They collect and store information about the device's configuration, performance, and status.
    • Network Management System (NMS): The NMS is a system or application responsible for monitoring and managing the network. It communicates with SNMP agents on managed devices to retrieve and control informationS
    • MIB (Management Information Base):The MIB is a database that defines the structure and organization of the information that SNMP can access on a device.MIBs are hierarchical and use an object identifier (OID) to uniquely identify each variable in the database.

SNMP Operations:

  • SNMP uses a client-server model, where the NMS acts as the client and the managed devices act as servers.
  • The NMS can perform various SNMP operations to manage devices, including GET (retrieve information), SET (modify configuration), and TRAP/INFORM (send notifications about events).