This is an old revision of the document!
Simple Network Management Protocol (SNMP) is an Application Layer protocol within the Open Systems Interconnection (OSI) Model stack. It is used for monitoring and managing network devices on a Local Area Network (LAN) or Wide Area Network (WAN).
The purpose of SNMP is to provide network devices, such as Routers, Servers and printers, with a common language for sharing information with a Network Management System (NMS).
SNMP's client-server architecture has the three following components: