On Fri, 2 Jun 1995, Paul Traina wrote:
<snip>
> RFC791 demands that an IP stack must be capable of passing an 8 byte IP data
> payload without further fragmentation (fragments sit on 8 byte boundaries).
> Since an IP header can be up to 60 bytes long (including options), this means
> that the minimum MTU on a link should be 68 bytes.
>
> A typical IP header is only 20 bytes long and can therefore carry 48 bytes of
> data. No one in the real world should EVER be generating a TCP packet with
> FO=1, as it would require both that a previous system fragmenting IP data down
> to the 8 byte minimum and a 60 byte IP header.
>
> The only time you're ever likely to see a packet with FO=1 is if a bad guy is
> knocking at your door.
Then would it not be wise to punt the packets whose FO does not land
on an 8-bit boundry? Or did I miss something... (which would be par
for the course :-)?
scott barman
--
scott barman DISCLAIMER: I speak to anyone who will listen,
scott @
disclosure .
com and I speak only for myself.
barman @
ix .
netcom .
com
"Micro$oft and Windoze/NT will be the cause of the de-evolution of
netowrk security just as the original PC and BASIC was the cause of
the de-evolution of programming."
References:
|
|