The Master Agent supports the forwarding of SNMP requests (Get, Get Next, and Set) in two modes. The mode is indicated by providing an optional argument with the command-line invocation. These modes are:
Group mode - Multiple variables can be included in each request from the Master Agent to the subagents. This results in one send-request per agent.
Split mode - Each variable in the incoming request results in one send-request to each subagent.
Following is a list of allowable send requests.
SET - The set is implemented in a multi-phase fashion. First, all the varbinds in the set request are retrieved using a Get request. If successful, a Set request is sent to the respective subagents. If the Set request succeeds, a SUCCESS response is sent to the manager. If the Set request does not succeed, another Set request is sent to the subagents, with original values. This cancels the failed Set request. Any other SNMP requests being processed are completed before the Set request can be initiated.