SNMP stands for Simple Network Management Protocol. It is basically used for network management purposes. It can monitor devices attached to a network. It is basically . a component of the Internet Protocol Suite as defined by the Internet Engineering Task Force. This protocol consists of a set of standards that is used for managing the network within an organization. In an SNMP scenario, one or more computers having administrative privileges have the task of monitoring or managing a group of hosts or devices on the network. The SNMP protocol operates in the Application Layer of the OSI model. SNMP uses ports 161 for the agent and 162 for the manager. The manager can send requests from any source port to port 161 i.e. the destination port. The agent will then respond with a reply to the source port. The manager receives notifications like TRAPs and INFORMs on port 162. The agent can then generate notifications from any free port.