[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <1294186431.3420.19.camel@edumazet-laptop>
Date: Wed, 05 Jan 2011 01:13:51 +0100
From: Eric Dumazet <eric.dumazet@...il.com>
To: David Miller <davem@...emloft.net>
Cc: netdev <netdev@...r.kernel.org>
Subject: [RFC] ECN and IP defragmentation
Hi David
It seems ip_fragment.c doesnt comply with RFC3168, section 5.3
5.3. Fragmentation
ECN-capable packets MAY have the DF (Don't Fragment) bit set.
Reassembly of a fragmented packet MUST NOT lose indications of
congestion. In other words, if any fragment of an IP packet to be
reassembled has the CE codepoint set, then one of two actions MUST be
taken:
* Set the CE codepoint on the reassembled packet. However, this
MUST NOT occur if any of the other fragments contributing to
this reassembly carries the Not-ECT codepoint.
* The packet is dropped, instead of being reassembled, for any
other reason.
Should we fix this ?
(I tried to use ECN on UDP messages and noticed this problem)
Thanks
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists