Quantcast
Channel: Which computer system defined the IPv4 576 byte datagram limit - Retrocomputing Stack Exchange
Viewing all articles
Browse latest Browse all 3

Which computer system defined the IPv4 576 byte datagram limit

$
0
0

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 all articles
Browse latest Browse all 3

Latest Images

Trending Articles





Latest Images