A system for an interceptor client is utilized to improve the reliability of
data
transfer between devices on a network. In particular, the interceptor client may
be configured to monitor transactions between a SNMP manager application and a
SNMP application. The interceptor client may be further configured to monitor and
to identify a "Get" command requesting multiple object identifiers (OIDs), e.g.,
OID.a, OID.b, . . . , OID.n, from a destination agent. The interceptor client may
be further configured to preprocess the requested OIDs to the nearest possible
previous OIDs, i.e., OID.a-1, OID.b-1, . . . , OID.n-1. The interceptor client
may be further configured format the requested "Get" command as a "Get-Next" command
requesting the modified OIDs from the destination agent. "Get-Next" command will
always retrieve the next value in the tree of the MIB, regardless of whether or
not a valid OID was specified.