IP Datagram Fragmentation and Reassembly Report
Introduction
Management solutions and applications available in the market today tends to overlook the need for network administrators of both enterprises and service providers to track Event statistics of many mission critical network device services and device resources where network users are heavily dependant. One such Service/resource is the network’s core router device’s IP Datagram handler process's Fragmentation and Reassembly statistics.
Such critical service as the IP Datagram handler process on router devices should be monitored adequately for information on IP Datagrams related Events statistics measurements. The importance of such measurements stems from the fact that it provides the administrators with a clearer picture of how well behaved the particular running service/resource is with its environment.
No NMS application available in the market today and indeed known to us measures and displays the IP Datagram related process Fragmentation and Reassembly statistics over a time scale or indeed keeps a history of such statistics.
Solution Overview
This management solution focuses on detecting ONLY those devices that are designated as network Gateways and are indeed an IP Datagram forwarding devices.
The solution defines a module name and description, then initiates the polling process under which the Devices (or in a specified AMZ) are fed into the polling SNMP engine, where the Gateway status of the device is determined through polling the value of the ipForwarding MIB Object. A variable handler is then defined to store the value which is then tested with an IF conditional statement; if the status for the particular device is ‘Forwarding’ then the counters for the IP Datagrams Fragmentation and Reassembly statistics are collected. The particular Fragmentation and Reassembly statistics reported in this management process are:
SOSL Based Management Process Script Configuration
MODULE FragAndReasmbl1 ();
DESCRIPTION "Device IP Group Fragmentation and Reassembly Statistics Process Process";
BEGIN
ALL-DEV BY DEV
{
DEFINE ipForwarding DB INT;
ipForwarding = POLL (ipForwarding);
IF (ipForwarding == 1)
THEN
POLL (ipReasmTimeout ;
ipReasmReqds ;
ipReasmOKs ;
ipReasmFails;
ipFragOKs;
ipFragFails;
ipFragCreates );
ENDIF;
};
END
MODULE FragAndReasmbl2 ();
DESCRIPTION "Device IP Group Fragmantation and Reassembly Statistics Process Process";
BEGIN
ALL-DEV BY DEV
{
DEFINE ipForwarding DB INT;
ipForwarding = POLL (ipForwarding);
IF (ipForwarding == 1)
THEN
DEFINE ipReasmReqdsT1 MAP INT;
DEFINE ipReasmOKsT1 MAP INT;
DEFINE ipReasmFailsT1 MAP INT;
DEFINE ipFragOKsT1 MAP INT;
DEFINE ipFragFailsT1 MAP INT;
DEFINE ipFragCreatesT1 MAP INT;
DEFINE ipReasmReqdsT1 DB INT;
DEFINE ipReasmOKsT1 DB INT;
DEFINE ipReasmFailsT1 DB INT;
DEFINE ipFragOKsT1 DB INT;
DEFINE ipFragFailsT1 DB INT;
DEFINE ipFragCreatesT1 DB INT;
ipReasmReqdsT1 = ipReasmReqds;
ipReasmOKsT1 = ipReasmOKs;
ipReasmFailsT1 = ipReasmFails;
ipFragOKsT1 = ipFragOKs;
ipFragFailsT1 = ipFragFails;
ipFragCreatesT1 = ipFragCreates;
RMV (ipReasmTimeout ;
ipReasmReqds;
ipReasmOKs;
ipReasmFails;
ipFragOKs;
ipFragFails;
ipFragCreates );
POLL (ipReasmTimeout ;
ipReasmReqds ;
ipReasmOKs ;
ipReasmFails;
ipFragOKs;
ipFragFails;
ipFragCreates );
DEFINE ipReasmReqdsT1 MAP INT;
DEFINE ipReasmOKsT1 MAP INT;
DEFINE ipReasmFailsT1 MAP INT;
DEFINE ipFragOKsT1 MAP INT;
DEFINE ipFragFailsT1 MAP INT;
DEFINE ipFragCreatesT1 MAP INT;
ipReasmReqdsT1 = ipReasmReqds;
ipReasmOKsT1 = ipReasmOKs;
ipReasmFailsT1 = ipReasmFails;
ipFragOKsT1 = ipFragOKs;
ipFragFailsT1 = ipFragFails;
ipFragCreatesT1 = ipFragCreates;
CounterData (ipReasmReqds,
ipReasmReqdsT1,
ipReasmReqdsT2);
CounterData (ipReasmOKs,
ipReasmOKsT1,
ipReasmOKsT2);
CounterData (ipReasmFails,
ipReasmFailsT1,
ipReasmFailsT2);
CounterData (ipFragOKs,
ipFragOKsT1,
ipFragOKsT2);
CounterData (ipFragFails,
ipFragFailsT1,
ipFragFailsT2);
CounterData (ipFragCreates,
ipFragCreatesT1,
ipFragCreatesT2);
POLL (ipReasmTimeout ;
ipReasmReqds ;
ipReasmOKs ;
ipReasmFails;
ipFragOKs;
ipFragFails;
ipFragCreates );
ENDIF;
};
END
[SOSL
Case Studies], [Management
Concepts], [NMS
Technology R&D]
[Home], [About], [Solutions
Center], [NMS
Market],
[Products & Services],
[Management Technology], [Technical Support],
[Contact us], [Site
Map]