What is the difference between proxy agent and master agent in SNMP field?
John Huges The definition of what a proxy is has changed over time. So lets begin with a master agent: – A master agent provides access to SNMP variables that may be provided by one or more subagents. The master agent usually uses a subagent protocol (AgentX, DPI, SMUX, EMANATE, …) to interact with the subagents. One of the key features of such an extensible agent is that it is complete transparent to the manager. – The current definition of a proxy SNMP agent is an agent which acts like a gateway to other SNMP agents. This can be useful in order to pass firewalls or to map SNMP protocol versions. Such a proxy is however not transparent to the manager since the manager usually has to select special parameters to address the target agent through the proxy. – Early versions of SNMP used the term proxy also for agents that translate non-SNMP management protocols into SNMP. This usage of the term proxy does not exist anymore in the SNMPv3 documents. But even if you go to an SNMP working