On 01/05/2012 06:32 AM, Florian Weimer wrote:

>> b) Processing of atomic fragments as non-fragmented traffic.
> 
> Is this even possible?  The presence of an additional extension header
> necessarily triggers additional packet processing, doesn't it?

Well, in your Fragment Header processing routine, the first thing you
should do is check whether the Fragment Offset is 0 *and* the M bit is
also 0. If that's the case, remove the Fragment Header, fix the Payload
Length, and that's it "the fragment has been reassembled".

Thanks,
-- 
Fernando Gont
e-mail: ferna...@gont.com.ar || fg...@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1



--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to