IP fragmentation

IP fragmentation

The Internet Protocol allows IP fragmentation so that datagrams can be fragmented into pieces small enough to pass over a link with a smaller MTU than the original datagram size.

RFC 791 describes the procedure for IP fragmentation, transmission and reassembly of datagrams. RFC 815 describes a simplified reassembly algorithm which can easily be implemented in hosts.

The Identification field, and Fragment offset field along with Don't Fragment and More Fragment Flags are used for Fragmentation and Reassembly of IP datagrams.

In a case where a router in the network receives a PDU larger than the next hop's MTU, it has two options. Drop the PDU and send an ICMP message which says "Packet too Big", or to Fragment the IP packet and send over the link with a smaller MTU.

If a receiving host receives an IP packet which is fragmented, it has to reassemble the IP packet and hand it over to the higher layer. Reassembly always happens only in the receiving host.

The details of the fragmentation mechanism, as well as the overall architectural approach to fragmentation, are different in IPv4, the current version of the Internet Protocol, and IPv6, the newer version. In IPv4 routers do the fragmentation, whereas in IPv6, routers do not fragment, but drop the packets that are larger than the MTU size. Though the header formats are different for IPv4 and IPv6, similar fields are used for fragmentation, so the algorithm can be reused for fragmentation and reassembly.

IP fragmentation can cause excessive retransmissions when fragments encounter packet loss and reliable protocols such as TCP must retransmit all of the fragments in order to recover from the loss of a single fragment. [Christopher A. Kent, Jeffrey C. Mogul, [http://citeseer.ist.psu.edu/335647.html Fragmentation Considered Harmful] ] Thus senders typically use two approaches to decide the size of IP datagrams to send over the network. The first is for the sending host to send an IP datagram of size equal to the MTU of the first hop of the source destination pair. The second is to run the "Path MTU discovery" algorithm, described in RFC 1191, to determine the path MTU between two IP hosts, so that IP fragmentation can be avoided.

External links

* RFC 791 Internet Protocol
* RFC 815 IP Datagrams Reassembly Algorithms
* RFC 1191 Path MTU Discovery
* [http://penguin.dcs.bbk.ac.uk/academic/networks/network-layer/fragmentation/index.php IP Fragmentation]
* [http://www.tech-faq.com/packet-fragmentation.shtml What is packet fragmentation?]

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Fragmentation des habitats — Fragmentation écopaysagère Les routes sont les facteurs les plus visibles de fragmentation écologique. Même sans trafic, de nombreuses espèces, d invertébrés notamment, refusent de les traverser …   Wikipédia en Français

  • Fragmentation des milieux — Fragmentation écopaysagère Les routes sont les facteurs les plus visibles de fragmentation écologique. Même sans trafic, de nombreuses espèces, d invertébrés notamment, refusent de les traverser …   Wikipédia en Français

  • Fragmentation des écosystèmes — Fragmentation écopaysagère Les routes sont les facteurs les plus visibles de fragmentation écologique. Même sans trafic, de nombreuses espèces, d invertébrés notamment, refusent de les traverser …   Wikipédia en Français

  • Fragmentation du paysage — Fragmentation écopaysagère Les routes sont les facteurs les plus visibles de fragmentation écologique. Même sans trafic, de nombreuses espèces, d invertébrés notamment, refusent de les traverser …   Wikipédia en Français

  • Fragmentation ecopaysagere — Fragmentation écopaysagère Les routes sont les facteurs les plus visibles de fragmentation écologique. Même sans trafic, de nombreuses espèces, d invertébrés notamment, refusent de les traverser …   Wikipédia en Français

  • Fragmentation Écopaysagère — Les routes sont les facteurs les plus visibles de fragmentation écologique. Même sans trafic, de nombreuses espèces, d invertébrés notamment, refusent de les traverser …   Wikipédia en Français

  • Fragmentation éco-paysagère — Fragmentation écopaysagère Les routes sont les facteurs les plus visibles de fragmentation écologique. Même sans trafic, de nombreuses espèces, d invertébrés notamment, refusent de les traverser …   Wikipédia en Français

  • Fragmentation écologique — Fragmentation écopaysagère Les routes sont les facteurs les plus visibles de fragmentation écologique. Même sans trafic, de nombreuses espèces, d invertébrés notamment, refusent de les traverser …   Wikipédia en Français

  • Fragmentation (Informatique) — Pour les articles homonymes, voir Fragmentation. En informatique, la fragmentation peut désigner plusieurs concepts : la fragmentation d un disque dur (ou de tout autre support de données contenant un système de fichier), la fragmentation de …   Wikipédia en Français

  • fragmentation — [ fragmɑ̃tasjɔ̃ ] n. f. • 1840; de fragmenter ♦ Action de fragmenter, fait de se fragmenter. ⇒ division, éclatement, segmentation. Fragmentation d une propriété en parcelles dispersées. Fragmentation du chromosome, interrompant la succession des… …   Encyclopédie Universelle

  • Fragmentation (chemistry) — Fragmentation is a type of chemical dissociation. Fragmentation of a molecule can take place by a process of heterolysis or homolysis. It is a phenomenon observed in mass spectrometry where it is used as a tool to find the structural formula of a …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”