The SNMP(Simple Network Management Protocol)is a protocol that allows devices to expose useful information to other devices or applications. Using SNMP, the Network operators can be able to manage their network elements, identify the fault, and can configure the remote system. The SNMP Protocol is based on the communication between an Agent and a Manager. SNMP Manager: A manager or management system is a separate entity that is responsible for communicating with the SNMP agent implemented network devices. SNMP Manager’s key functions Queries agents. Gets responses from agents Sets variables in agents. Acknowledges asynchronous events from agents. SNMP Agent: The agent is a program that is packaged within the network element. Enabling the agent allows it to collect the management information database from the device locally and makes it available to the SNMP manager when it is queried for. These agents could be standard (e.g. Net-SNMP) or specific to a...