Also read your man page for snmpd (if available). From the man page for HP-UX:
Quote:
The Master SNMP Agent (/usr/sbin/snmpdm) and the collection of
subAgents (/usr/sbin/mib2agt, /usr/sbin/hp_unixagt, ...) that would
attach to the Master Agent collectively form a single SNMP Agent. The
SNMP Agent accepts SNMP Get, GetNext and Set requests from an SNMP
Manager which cause it to read or write the Management Information
Base (MIB). The MIB objects are instrumented by the subAgents.
The Master Agent can bind to three kinds of subAgents, namely,
+ Loosely coupled subAgents or separate process subAgents which
open IPC communication channels to communicate with the Master
Agent,
+ Shared library subAgents which are dynamically linkable
libraries,
+ Remotely coupled subagents which could run on a different
processor or operating system and communicate with the Master
Agent using TCP.
And from Solaris:
Quote:
The Master SNMP Agent (snmpdm) and the collection of
subAgents (/usr/lib/libSa...sl and /usr/sbin/*agt) that have
attached to the Master Agent collectively form a single SNMP
Agent. The SNMP Agent accepts SNMP Get, GetNext and Set
requests from an SNMP Manager which cause it to read or
write the Management Information Base (MIB). The MIB
objects are instrumented by the subAgents. The Master Agent
can bind to separate process subAgents and to shared library
subAgents. The subagt_ld command is used to bind a shared
library subAgent to the Master Agent process long after the
Master Agent begins running. The subagt_unld is used to
remove or unload a shared library subAgent from the Master
Agent process.
Also noted that both of these show port 161 is the default port and only one snmpd can run on one port - I would believe you could then start another snmpd on another port, such as the one you mentioned.
So, even if you have only one snmpdm (Master SNMP agent) running, it should coordinate all the sub-agents that have been installed on the system. If the MIBs are installed correctly, it would have no problem 'knowing' about all the different hardware.
If you haven't gotten all the answers to your questions or have more, please post back (and include what OS you are using as that will help in getting more specific answers).