Geof Cooper (email@example.com)
Tue, 19 Apr 88 11:54:48 pdt
> I have been comparing the lengths of packets specified in IP headers
> against actual packet lengths. What I am seeing, ignoring IP packets
> smaller than the minimum packet size, is that a fair number of machines
> send out packets that are 1-3 bytes longer than is specified by the
> IP length.
The Ethernet requires that packets be an integral number of 16-bit words
long. The Ethernet also has a minimum packet size of 60 bytes. Any IP
packet that is less than 60 bytes in length (including ethernet header)
will be padded to 60 bytes. The IEEE 802.3 length field would allow
you to explicitly set the ethernet length, but Ethernet doesn't.
- Geof Cooper
This archive was generated by hypermail 2.0b3 on Thu Mar 09 2000 - 14:41:56 GMT