SNMP Configuration and Management Manual

IPX/SPX Subagent (G-Series)
SNMP Configuration and Management Manual424777-006
13-8
Connections Between Subagent and Other
Processes
The -a startup parameter identifies SNMP agent processes that the subagent
should accept requests from. After startup, you use tdmNwSaAgentNamesTable
objects to control SNMP agent process connections.
The -c startup parameter identifies the EMS collector process that the subagent
should send events to. After startup, you use tdmNwSaConfig group objects to
control the EMS collector connection.
Each of the connections has a read-write object state value of disconnected or
connected, which describes whether a connection is currently inactive or active,
respectively. Object state values for IPXPROTO, SNMP agent, and EMS processes
are associated, respectively, with these state objects:
tdmNwSaIpxProtoState
tdmNwSaAgentState
tdmNwSaEmsCollectorState
When the subagent starts, it establishes connections with IPXPROTO, SNMP
agent, and EMS collector processes named in the startup line and sets the value of
their MIB state objects to connected if a connection could be established. After
startup, you can establish additional process connections using Set commands on
objects in the zisa group to add processes:
If you do not set the state of any new process to connected, the subagent attempts to
establish a connection when its keep-alive timer runs down.
Each state object has a corresponding state reason object:
tdmNwSaIpxProtoStateReason
tdmNwSaAgentStateReason
tdmNwSaEmsCollectorStateReason
The state reason object is a read-only object that provides an explanation for the
current object state value. Values that the state reason object can have are:
Process SNMP Operation
IPXPROTO process Add an entry to the tdmNwSaIPXPROTONamesTable.
SNMP agent process Add an entry to the tdmNwSaAgentNamesTable.
EMS collector process Change the value of the tdmNwSaEmsCollectorName object in
the tdmNwSaConfig group.
State Reason Object Value Meaning
rowcreate The connection was just created by a startup
parameter or a Set operation providing the name of a
process.
operatorrequest A Set operation on the object state was successful.