Quantcast
Viewing latest article 3
Browse Latest Browse All 3

Which computer system defined the IPv4 576 byte datagram limit

The IPv4 specification requires that IPv4 devices must be able to reassemble a datagram with a length of a minimum of 576 bytes.

Looking back into the creation of the internet...

RFC 791 in defining the IP protocol states:

Every internet destination must be able to receive a datagram of 576octets either in one piece or in fragments to be reassembled.

And by RFC879 it has become:

HOSTS MUST NOT SEND DATAGRAMS LARGER THAN 576 OCTETS UNLESS THEYHAVE SPECIFIC KNOWLEDGE THAT THE DESTINATION HOST IS PREPARED TOACCEPT LARGER DATAGRAMS.

     This is a long established rule.

At what point prior to the internet being created did this become an established rule ? Was this 576 byte limit set to meet the capabilities of an already existing system ? for example hardware such as a computer or a modem, or a transport layer protocol such as a dial-up protocol ?

On further research Xerox Network Systems also specifies a value of 576 bytes. However as a maximum packet length. So while unusual that these numbers are identical I would rule out the thought that the intention was to tunnel XNS over IP as there would be no capacity to wrap the XNS packet.


Viewing latest article 3
Browse Latest Browse All 3

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>