I have general sympathy for things that would improve the ability of end
nodes to send larger packet sizes.  As LAN and WAN speeds rise, latency
goes down since each packet takes less time on the medium, but packet
processing overhead goes up, since you must be able to receive 10x as
many existing-size packets in a given second over a 10xfaster link.

In that regard, Herbie Robertson raised what seems like an important
issue that could be addressed with a small "nit" fix to the IPv6 specs:

  I still remember implementing path MTU discovery thinking about the
  big performance win I was going to get in IPv6 from 9K packets (vs
  1500 byte packets) only to discover that certain router vendors had
  interpreted one of the RFCs to mean they didn't have to send
  packet-too-big messages if the packet in question was larger then 1500
  bytes (because one of the RFCs stated that IPv6 implementations only
  have to support 1500 bytes).  Yes, the RFCs could be interpreted that
  way, but that interpretation clearly violates the intent (to make path
  MTU reliable).  The real world upshot of that is that anything over
  1500 bytes is still a black hole and using path MTU can really only
  get you a whopping 300 bytes (from 1200 to 1500).

Should we consider clarifying the IPv6 specs to state that routers and
end-user nodes will send ICMP packet-too-big responses when receiving a
too-big packet *OF ANY SIZE* which they can't forward onto the next
interface due to an MTU limit?  (Or which the end node can't process
due to a limit in its NIC or elsewhere in its implementation.)

If so, Intarea could take a tiny step toward nodes being able to
eventually detect and use existing 9000 byte jumbo frame support by
default.  Having working auto-detection of 9000 byte frames would also
encourage future hardware to increase frame sizes further, knowing that
existing software will automatically use them where possible.

        John
        

_______________________________________________
Int-area mailing list
Int-area@ietf.org
https://www.ietf.org/mailman/listinfo/int-area

Reply via email to