translation group only has one object, the atTable (1) associated to it. The table is used to map the network address to a physical address or subnetwork specific address. Some of the fields in this table are: atIfIndex: This column is used to capture the interface table index. atPhysAddress: The physical address that needs translation and is media dependent is captured here. Management Information Base (MIB) atNetAddress: Network address that corresponds to the media depen- dent physical address is captured here. This is the usual IP address. The access permissions for the above fields allow both read and write operation. d. IP Group (4) This group has two writable variables, few tables, and a set of read-only vari- ables. The writable variables are ipForwarding (1) and ipDefaultTTL (2). ipForwarding is used to indicate whether the system is a router. When the system is a router, IP forwarding will be enabled. ipDefaultTTL gives the Time to Live (TTL) field of packets generated by the system. The read-only variables are: ipInReceives: Input packets received. ipInHdrErrors: This gives the errors generated due to version mismatch, error in check sum, and SO on that are issued due to packet errors. ipInAddrErors: This error is specifically related to packets received for the wrong address. When a packet is received that is not intended for the specific system and the error is registered in this variable. ipForwDatagrams: When the system is a router, there will be for- warding packets and this variable is used to keep track of packets forwarded. ipReasmReqds: For some packets the fragmentation flag will be set. This is an indication that reassembling will be required. This variable gives a count of number of packets with a fragmentation flag set. ipReasmFails/ipReasmOKs Reassembling can be either a success or it will fail. The count of fails in reassembling is handled in the ipReasm- Fails variable and the count of reassembling success is maintained in ipReasmOKs. The failures are common when a specific fragment doe