On Tue, 19 Apr 2011, Bob Hinden wrote:

Dan,


On the other hand, the difference between 1500 and 1280 is so small, I
wonder if breaking things just because you want to send packets
at 1500 bytes makes a lot of sense.

One other thing, if this makes the IPv6 experience worse than industry
standard for IPv4, then maybe it is also not a good idea.

The IPv6 headers are 20 bytes bigger than IPv4 headers, so a fairer
comparison is 1500 against 1260 (1260=1280-20).  That is, with a 1500
byte MTU with IPv4, the effective data payload is 1480 bytes (assuming
no IP options, which is a reasonable assumption with IPv4); with a
1280 byte MTU with IPv6, the effective data payload is 1240 bytes
(assuming no IPv6 extensions).  That's a 16.2% reduction in data
payload size from IPv4 to IPv6, with a commensurate increase in
number of packets to send the same data (assuming MTU-sized packets).

I am a little confused by the comparisons being made in this thread.

There is no guarantee that an 1500 IPv4 packet won't be fragmented, so a path 
that drops ICMPv4 packet too big messages will cause PMTU to fail.  The 1280 
number is the size of an MTU that IPv6 traffic can go on with out a need to be 
fragmented (that is, no PMTU issue).

If a path can deliver 1500 byte IPv4 packets, it can also deliver 1500 byte 
IPv6 packets.  The resulting payloads will be 20 byte less for IPv6, but that 
less than a 2% difference in payload size.

I doubt middle boxes are going to let ICMPv4 packet too big messages through, 
and drop ICMPv6 packet too big messages.

Then middleboxes does not follow RFC 4890:
Recommendations for Filtering ICMPv6 Messages in Firewalls

Best Regards,
                Janos Mohacsi


Am I missing something here?

Bob




This isn't quite "packets per second will increase by 16.2%", though,
as of course not all packets are 'full'.  But there will be a pps
increase.

-d


--------------------------------------------------------------------
IETF IPv6 working group mailing list
[email protected]
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

--------------------------------------------------------------------
IETF IPv6 working group mailing list
[email protected]
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

--------------------------------------------------------------------
IETF IPv6 working group mailing list
[email protected]
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to