08-23-2017 05:48 AM - edited 03-01-2019 06:05 PM
Hi
I am new in network management, I read about SNMP protocol, but I need to understand one point.
We have a Server and a Switch with their SNMP Agents,
The Server connectes to the Switch, Is it possible for the SNMP Agent in that Switch directly access and collects the MIB information of the Server? Or each SNMP Agent only has the ability to use its local MIB?
Thank you.
Solved! Go to Solution.
08-23-2017 03:35 PM
Firstly, to an introduction about SNMP, refers to Simple Network Management Protocol.
Usually, management system stations (NMS) request each SNMP agent which runs on each device or server.
If you want to use a Cisco switch/router as an SNMP manager is required enable it on global configuration. However, the SNMP manager implementation in Cisco IOS is not designed to work as an SNMP proxy.
SNMP proxy feature is used mostly in servers when you could have multiple server applications with built-in SNMP agents, beyond the operating system SNMP agent.
I recommend you check NET-SNMP documentation, which is de-facto implementation on Linux/Unix and many software relies on NET-SNMP libraries.
There are a lot of SNMP docs and tutorials available, but the best experience is reached exploring SNMP tools.
Others references:
Cisco SNMP TechNotes
SNMP Tutorial - NET-SNMP
SNMP Operation
08-23-2017 11:42 PM
>Could the snmp server in the switch provide the information about the host A to the snmp-client in the remote host C.
No , that's a misconception and or you are on a wrong track; the snmp server in the switch will only provide info about the switch statuses according to the MIBS provided.
M.
08-23-2017 07:32 AM
- SNMP uses a client server model; the switch has an snmp server;providing a number of standard and vender-supported mibs. An snmp-client on a remote host can then query snmp-variables from the different mibs provided by the switch; provided the client knows the snmp community used by the switch and has access (in acl terms)
M.
08-23-2017 10:26 AM - edited 08-23-2017 11:38 AM
Thank you for the reply,
If we have two hosts A and B directly connected to switch, these hosts don't have SNMP agents, and a remote host C in different subnet.
Could the snmp server in the switch provide the information about the host A to the snmp-client in the remote host C.
Best regards,
08-23-2017 11:42 PM
>Could the snmp server in the switch provide the information about the host A to the snmp-client in the remote host C.
No , that's a misconception and or you are on a wrong track; the snmp server in the switch will only provide info about the switch statuses according to the MIBS provided.
M.
08-23-2017 03:35 PM
Firstly, to an introduction about SNMP, refers to Simple Network Management Protocol.
Usually, management system stations (NMS) request each SNMP agent which runs on each device or server.
If you want to use a Cisco switch/router as an SNMP manager is required enable it on global configuration. However, the SNMP manager implementation in Cisco IOS is not designed to work as an SNMP proxy.
SNMP proxy feature is used mostly in servers when you could have multiple server applications with built-in SNMP agents, beyond the operating system SNMP agent.
I recommend you check NET-SNMP documentation, which is de-facto implementation on Linux/Unix and many software relies on NET-SNMP libraries.
There are a lot of SNMP docs and tutorials available, but the best experience is reached exploring SNMP tools.
Others references:
Cisco SNMP TechNotes
SNMP Tutorial - NET-SNMP
SNMP Operation
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide