[95977] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: Thoughts on increasing MTUs on the internet

daemon@ATHENA.MIT.EDU (Joe Loiacono)
Thu Apr 12 14:26:21 2007

In-Reply-To: <20070412174526.GB17986@mail4.tck.telecomplete.net>
To: Stephen Wilcox <steve@telecomplete.co.uk>,
	<constantinegi@corp.earthlink.net>
Cc: NANOG list <nanog@merit.edu>, owner-nanog@merit.edu
From: Joe Loiacono <jloiacon@csc.com>
Date: Thu, 12 Apr 2007 14:12:57 -0400
Errors-To: owner-nanog@merit.edu


This is a multipart message in MIME format.
--=_alternative 0063AC32852572BB_=
Content-Type: text/plain; charset="US-ASCII"

Large MTUs enable significant throughput performance enhancements for 
large data transfers over long round-trip times (RTTs.) The original 
question had to do with local subnet to local subnet where the difference 
would not be noticable. But for users transferring large data sets over 
long distances  (e.g. LHC experimental data from CERN in France to 
universities in the US) large MTUs can make a big difference.

For an excellent and detailed (though becoming dated) examination of this 
see:

"Raising the Internet MTU" Matt Mathis, et. al. 

http://www.psc.edu/~mathis/MTU/

Joe




Stephen Wilcox <steve@telecomplete.co.uk> 
Sent by: owner-nanog@merit.edu
04/12/2007 01:45 PM

To
Keegan.Holley@sungard.com
cc
NANOG list <nanog@merit.edu>
Subject
Re: Thoughts on increasing MTUs on the internet







On Thu, Apr 12, 2007 at 11:34:43AM -0400, Keegan.Holley@sungard.com wrote:
> 
>    I think it's a great idea operationally, less work for the routers 
and more
>    efficient use of bandwidth.   It would also be useful to devise some 
way to
>    at least partially reassemble fragmented frames at links capable of 
large
>    MTU's. 

I think you underestimate the memory and cpu required on large links to be 
able to buffer the data that would allow a reassembly by an intermediate 
router

>    Since most PC's are on a subnet with a MTU of 1500 (or 1519) packets
>    would still be limited to 1500B or fragmented before they reach the 
higher
>    speed links.  The problem with bringing this to fruition in the 
internet is
>    going to be cost and effort.  The ATT's and Verizons of the world are 
going
>    to see this as a major upgrade without much benefit or profit.  The 
Cisco's
>    and Junipers are going to say the same thing when they have to write 
this
>    into their code plus interoperability with other vendors 
implementations of
>    it.

I dont think any of the above will throw out any particular objection.. I 
think your problem is in figuring out a way to implement this globally and 
not break stuff which relies so heavily upon 1500 bytes much of which does 
not even cater for the possibility another MTU might be possible.

Steve


> 
>    Iljitsch van Beijnum <iljitsch@muada.com>
>    Sent by: owner-nanog@merit.edu
> 
>    04/12/2007 05:20 AM
> 
> To
> 
>    NANOG list <nanog@merit.edu>
> 
> cc
> 
> Subject
> 
>    Thoughts on increasing MTUs on the internet
> 
>    Dear NANOGers,
>    It irks me that today, the effective MTU of the internet is 1500
>    bytes, while more and more equipment can handle bigger packets.
>    What do you guys think about a mechanism that allows hosts and
>    routers on a subnet to automatically discover the MTU they can use
>    towards other systems on the same subnet, so that:
>    1. It's no longer necessary to limit the subnet MTU to that of the
>    least capable system
>    2. It's no longer necessary to manage 1500 byte+ MTUs manually
>    Any additional issues that such a mechanism would have to address?


--=_alternative 0063AC32852572BB_=
Content-Type: text/html; charset="US-ASCII"


<br><font size=2 face="sans-serif">Large MTUs enable significant throughput
performance enhancements for large data transfers over long round-trip
times (RTTs.) The original question had to do with local subnet to local
subnet where the difference would not be noticable. But for users transferring
large data sets over long distances &nbsp;(e.g. LHC experimental data from
CERN in France to universities in the US) large MTUs can make a big difference.</font>
<br>
<br><font size=2 face="sans-serif">For an excellent and detailed (though
becoming dated) examination of this see:</font>
<br>
<br><font size=2 face="sans-serif">&quot;Raising the Internet MTU&quot;
Matt Mathis, et. al. </font>
<br>
<br><font size=2 face="sans-serif">http://www.psc.edu/~mathis/MTU/<br>
<br>
Joe<br>
</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Stephen Wilcox &lt;steve@telecomplete.co.uk&gt;</b>
</font>
<br><font size=1 face="sans-serif">Sent by: owner-nanog@merit.edu</font>
<p><font size=1 face="sans-serif">04/12/2007 01:45 PM</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">Keegan.Holley@sungard.com</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td><font size=1 face="sans-serif">NANOG list &lt;nanog@merit.edu&gt;</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: Thoughts on increasing MTUs on the
internet</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2><tt><br>
On Thu, Apr 12, 2007 at 11:34:43AM -0400, Keegan.Holley@sungard.com wrote:<br>
&gt; <br>
&gt; &nbsp; &nbsp;I think it's a great idea operationally, less work for
the routers and more<br>
&gt; &nbsp; &nbsp;efficient use of bandwidth. &nbsp; It would also be useful
to devise some way to<br>
&gt; &nbsp; &nbsp;at least partially reassemble fragmented frames at links
capable of large<br>
&gt; &nbsp; &nbsp;MTU's. &nbsp;<br>
<br>
I think you underestimate the memory and cpu required on large links to
be able to buffer the data that would allow a reassembly by an intermediate
router<br>
<br>
&gt; &nbsp; &nbsp;Since most PC's are on a subnet with a MTU of 1500 (or
1519) packets<br>
&gt; &nbsp; &nbsp;would still be limited to 1500B or fragmented before
they reach the higher<br>
&gt; &nbsp; &nbsp;speed links. &nbsp;The problem with bringing this to
fruition in the internet is<br>
&gt; &nbsp; &nbsp;going to be cost and effort. &nbsp;The ATT's and Verizons
of the world are going<br>
&gt; &nbsp; &nbsp;to see this as a major upgrade without much benefit or
profit. &nbsp;The Cisco's<br>
&gt; &nbsp; &nbsp;and Junipers are going to say the same thing when they
have to write this<br>
&gt; &nbsp; &nbsp;into their code plus interoperability with other vendors
implementations of<br>
&gt; &nbsp; &nbsp;it.<br>
<br>
I dont think any of the above will throw out any particular objection..
I think your problem is in figuring out a way to implement this globally
and not break stuff which relies so heavily upon 1500 bytes much of which
does not even cater for the possibility another MTU might be possible.<br>
<br>
Steve<br>
<br>
<br>
&gt; <br>
&gt; &nbsp; &nbsp;Iljitsch van Beijnum &lt;iljitsch@muada.com&gt;<br>
&gt; &nbsp; &nbsp;Sent by: owner-nanog@merit.edu<br>
&gt; <br>
&gt; &nbsp; &nbsp;04/12/2007 05:20 AM<br>
&gt; <br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;To<br>
&gt; <br>
&gt; &nbsp; &nbsp;NANOG list &lt;nanog@merit.edu&gt;<br>
&gt; <br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;cc<br>
&gt; <br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; Subject<br>
&gt; <br>
&gt; &nbsp; &nbsp;Thoughts on increasing MTUs on the internet<br>
&gt; <br>
&gt; &nbsp; &nbsp;Dear NANOGers,<br>
&gt; &nbsp; &nbsp;It irks me that today, the effective MTU of the internet
is 1500<br>
&gt; &nbsp; &nbsp;bytes, while more and more equipment can handle bigger
packets.<br>
&gt; &nbsp; &nbsp;What do you guys think about a mechanism that allows
hosts and<br>
&gt; &nbsp; &nbsp;routers on a subnet to automatically discover the MTU
they can use<br>
&gt; &nbsp; &nbsp;towards other systems on the same subnet, so that:<br>
&gt; &nbsp; &nbsp;1. It's no longer necessary to limit the subnet MTU to
that of the<br>
&gt; &nbsp; &nbsp;least capable system<br>
&gt; &nbsp; &nbsp;2. It's no longer necessary to manage 1500 byte+ MTUs
manually<br>
&gt; &nbsp; &nbsp;Any additional issues that such a mechanism would have
to address?<br>
</tt></font>
<br>
--=_alternative 0063AC32852572BB_=--

home help back first fref pref prev next nref lref last post