page_title: IP fragmentation
hierarchical_section_title: IP fragmentation
caption_attribution_description: العربية: مثال عن تقطيع وحدة بيانات البروتوكول لطبقة ما إلى قطع أصغر. English: An example of the fragmentation of a protocol data unit in a given layer into smaller fragments.
context_page_description: IP fragmentation is an Internet Protocol process that breaks packets into smaller pieces, so that the resulting pieces can pass through a link with a smaller maximum transmission unit than the original packet size. The fragments are reassembled by the receiving host.
  RFC 791 describes the procedure for IP fragmentation, and transmission and reassembly of IP packets. RFC 815 describes a simplified reassembly algorithm. The Identification field along with the foreign and local internet address and the protocol ID, and Fragment offset field along with Don't Fragment and More Fragment flags in the IP header are used for fragmentation and reassembly of IP packets.
  If a receiving host receives a fragmented IP packet, it has to reassemble the packet and pass it to the higher protocol layer. Reassembly is intended to happen in the receiving host but in practice it may be done by an intermediate router, for example, network address translation may need to reassemble fragments in order to translate data streams.
  The details of the fragmentation mechanism, as well as the overall architectural approach to fragmentation, are different between IPv4, and IPv6.
context_section_description: IP fragmentation is an Internet Protocol (IP) process that breaks packets into smaller pieces (fragments), so that the resulting pieces can pass through a link with a smaller maximum transmission unit (MTU) than the original packet size. The fragments are reassembled by the receiving host.
  RFC 791 describes the procedure for IP fragmentation, and transmission and reassembly of IP packets. RFC 815 describes a simplified reassembly algorithm. The Identification field along with the foreign and local internet address and the protocol ID, and Fragment offset field along with Don't Fragment and More Fragment flags in the IP header are used for fragmentation and reassembly of IP packets.
  If a receiving host receives a fragmented IP packet, it has to reassemble the packet and pass it to the higher protocol layer. Reassembly is intended to happen in the receiving host but in practice it may be done by an intermediate router, for example, network address translation (NAT) may need to reassemble fragments in order to translate data streams.
  The details of the fragmentation mechanism, as well as the overall architectural approach to fragmentation, are different between IPv4, and IPv6.
caption: An example of the fragmentation of a protocol data unit in a given layer into smaller fragments.
exif: {}