README.smux
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:2k
源码类别:

SNMP编程

开发平台:

Unix_Linux

  1. [1] What is SMUX?
  2. SMUX is the snmp multiplexing protocol (RFC 1227). It can be
  3. used by an snmp agent to query variables maintained by another
  4. user-level process (e.g. GateD).
  5. [2] Why is it relevant to ucd-snmp?
  6. The ucd-snmp agent needed a mechanism to query statistics from
  7. GateD.  GateD has traditionally supported this functionality via
  8. SMUX.  Hence SMUX was implemented within the ucd-snmp framework
  9. to extract routing protocol statistics from GateD.  The agent
  10. can also communicate with other applications via SMUX.
  11. [3] What is GateD?
  12. GateD is the 'Gateway Daemon' which implements a variety of routing
  13. protocols on a variety of platforms (OSes).  There is a public
  14. version that is available free of charge.  For more information
  15. see http://www.gated.org.
  16. [4] What routing protocol MIBs does ucd-snmp SMUX support?
  17. GateD supports up-to-date MIBS for all of the routing
  18. protocols that it implements (RIP, BGP4, OSPF, etc.).  The
  19. agent will pass down queries it receives for any other MIB
  20. registered by a SMUX peer.
  21. [5] Can SMUX extract statistics from other user-level processes?
  22. Yes, the current implementation allows for the registration of
  23. any MIB that might be registered by a SMUX peer.
  24. [6] How does it work?
  25. Assuming 'snmpd' is already up and running, when the SMUX
  26. peer (e.g. GateD) comes up, it identifies itself with an
  27. oid identifier and string password, and registers any MIBs
  28. it would like to implement.  When 'snmpd' receives queries
  29. for these MIBs, it passes these queries to the peer.
  30. [7] Who implemented SMUX for ucd-snmp?
  31. SMUX was implemented by Rohit Dube. He had oodles of help from
  32. ucd-snmp-coders (Dave, Niels, Wes, Simon, Felix, Leonti) and 
  33. gated-people (Acee, Feiyi, Larry, Sue). [If I missed somebody, sorry in 
  34. advance and do let me know].  Later, Nick Amato re-write the entire
  35. SMUX package so the code today is mostly his.
  36. [8] How do I find out more about SMUX?
  37. Read the RFC, the code and get in touch with ucd-snmp-coders@ece.ucdavis.edu