IP Packet Fragmentation and Reassembly at Intermediate Routers

Authors

  • Gajam Pavithra Department of Computer science & Engg, Gitam University, Hyderabad
  • D. Teja Santosh Department of Computer science & Engg, Gitam University, Hyderabad

Keywords:

IP, Packet, Datagram, Fragmentation, Reassembly, MTU size, Router, Source, Destination

Abstract

IP packet fragmentation and reassembly is that, a packet is split into several pieces (fragments) that fit into packet size of the link to be traversed and combine (reassemble) these pieces or fragments at the receiving node to form original packet or datagram. In this paper, we consider reassembly of fragments allowed at the intermediate routers based on the Maximum Transmission Unit (MTU). Without waiting for the destination to reassemble it can be done at the intermediate hops where ever needed. The three fields of IP header used for fragmentation and reassemble are the packet identifier, each fragment is attached with the identifier and reassembling of fragments is done based on the identifier of the fragments. The fragment offset field gives the position of the fragment along with More Fragment (MF bit) and Don�t Fragment (DF bit) flags and the total length field. These two fields fragment offset and fragment length are combinedly used to place the fragments of a packet in right order. This paper, the IP packet fragmentation and reassembly at intermediate routers will be an option to reduce the load on routers due to more number of fragmented packets and improves the performance and increase the efficiency of the router.

References

J. Mogul, S. Deering, “Path MTU Discovery”, RFC – 1191, Stanford University, November 1990.

Shoch. J, "Inter-Network Naming, Addressing, and Routing", COMPCON, IEEE Computer Society, Fall 1978.

Shoch. J, "Packet Fragmentation in Inter-Network Protocols", Computer Networks, v. 3, n. 1, February 1979.

David D. Clark, “IP Datagram Reassembly Algorithms”, RFC – 815, MIT Laboratory for Computer Science Computer Systems and communications Group, July 1982.

J. Romkey, “A Nonstandard For Transmission of IP Datagrams Over Serial Lines: SLIP”, RFC – 1055, June 1988.

J. Heffner, M. Mathis, B. Chandler, “IPv4 Reassembly Errors at High Data Rates”, RFC – 4963, PSC, July 2007.

C. Hedrick, “Routing Information Protocol”, RFC – 1058, Rutgers University, June 1988.

D. Waitzman, “A Standard for the Transmission of IP Datagrams on Avian Carriers”, RFC - 1149, BBN STC, 1 April 1990.

R. Hinden Nokia, S. Deering, “IP Version 6 Addressing Architecture”, RFC – 4291, Cisco Systems, February 2006.

W. Townsley, O. Troan, “IPv6 Rapid Deployment on IPv4 Infrastructures (6rd) -- Protocol Specification”, RFC – 5969, Cisco Systems, August 2010.

R. Hinden Nokia, S. Deering, “Internet Protocol, Version 6 (IPv6) Specification”, RFC – 2460, Cisco Systems, December 1998.

J. Moy, “OSPF Version 2”, RFC – 2328, Ascend Communications, Inc. April 1998.

S. Krishnan Ericsson, “Handling of Overlapping IPv6 Fragments”, RFC – 5722, December 2009.

J. McCann, S. Deering, J. Mogul, “Path MTU Discovery for IP version 6”, RFC – 1981, August 1996.

Sharmeen Kaur, Raveena Singh and Shivya Gagneja, “Network Security and Methods Of Encoding and Decoding”, International Journal Of Computer Science and Engineering, Volume - 2 Issue – 2, 2347 – 2693, 2014.

Downloads

Published

2014-04-30

How to Cite

[1]
G. Pavithra and D. T. Santosh, “IP Packet Fragmentation and Reassembly at Intermediate Routers”, Int. J. Comp. Sci. Eng., vol. 2, no. 4, pp. 168–171, Apr. 2014.

Issue

Section

Research Article