<div dir="ltr"><div class="gmail_default" style><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jan 15, 2013 at 5:06 PM, Jeroen Massar <span dir="ltr">&lt;<a href="mailto:jeroen@massar.ch" target="_blank">jeroen@massar.ch</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">&gt; Client &lt;-&gt; 6RD CPE &lt;-&gt; 6RD ISP RELAY &lt;-&gt; Web server<br>
&gt;       &lt; 1ms       &lt;few ms&gt;         &lt;150 ms&gt;<br>
&gt;<br>
&gt; Now, client sends SYN with high MSS, gets SYN+ACK back, sends, ACK, send<br>
&gt; GET request, web server sends first 1500 byte packet, 6RD ISP RELAY has<br>
&gt; to send back PTB to web server, web server sends new packet with 1480<br>
&gt; instead of 1500 byte size. Now you&#39;ve lost one complete RTT between 6RD<br>
&gt; ISP RELAY and Web server.<br>
<br>
</div>That is the way it is. The only way to get around that is the either<br>
lower the MSS or to remove your low MTU link.<br></blockquote><div><br></div><div style>No, there&#39;s another way to get around it: lower the LAN MTU so the host lowers the MSS itself.</div><div style><br></div><div style>

I don&#39;t buy the performance impact. Going from 1500 to 1480 is an 0.1% hit to throughput, and even going from 9k MTU (which is, let&#39;s say, rather rare), the hit is only about of 3%. When compared to experiencing 1xRTT on every new connection to an outside server because of PMTUd, well, I know which one I&#39;d choose (and which one I used before I had native connectivity).</div>

<div style><br></div><div style>Doing MSS rewriting on the BR is expensive, is probably not supported by many BRs, and will likely not work if extension headers are present.</div><div style><br></div><div style>I agree that it would be much better if the MTU were associated with the default route rather than the link. That would let us have our cake and eat it too, though of course it would take a long time to update all the hosts. Internet-draft anyone?</div>

</div></div></div>