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

Reply via email to