Dear net-snmp coders,
Thanks a lot for the contribution you have made to net-snmp.
This is our case: one master agent and some other subagents, we plan to use
context for the duplicated OIDs in subagent. I found proxy and agentx all
can be used, just wonder which one is better. I found FAQ 8 "What's the
difference between AgentX, SMUX and proxied SNMP" and it says: The
differences between them mainly relate to how data is represented, and the
mechanisms for communication between master and subagents. But I still
have the following questions:
1. Is there any performance difference between proxy and agentx? I have
read some of the code for proxy, if the following line is configured in
snmpd.conf, all the request PDU with context ctx_xq will be recreated
(snmp_pdu_create) and sent to 192.168.100.1. But with agentx, only the PDU
with registered OID will be re-sent to subagent. Does this mean proxy may
produce more overhead than agentx at this point? Any other points?
proxy -Cn ctx_xq -v 2c -c public 192.168.100.1 .1.3
2. Does agentx support shared memory, named pipe for the communication
between master and subagent? There is a line in RFC 2741: An AgentX
subagent can connect to a master agent using either a network transport
mechanism (e.g., TCP), or a "local" mechanism (e.g., shared memory, named
pipes). How about net-snmp?
3. Any other difference?
Your input will be very appreciated.
With best regards,
Xianlong
------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of
discussion for anyone considering optimizing the pricing and packaging model
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
_______________________________________________
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders