<div dir="ltr">On 22 January 2014 00:00, Robert Collins <span dir="ltr"><<a href="mailto:robertc@robertcollins.net" target="_blank">robertc@robertcollins.net</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">I think dropping frames that can't be forwarded is entirely sane - at<br></div></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


a guess it's what a physical ethernet switch would do if you try to<br>
send a 1600 byte frame (on a non-jumbo-frame switched network) - but<br>
perhaps there is an actual standard for this we could follow?<br></blockquote><div><br></div><div>Speaking from bitter experience, if you've misconfigured your switch so that it's dropping packets for this reason, you will have a period of hair tearing out to solve the problem before you work it out.  Believe me, been there, rabbit messages that don't turn up because they're the first ones that were too big are not a helpful diagnostic indicator.<br>

<br></div><div>Getting the MTU *right* on all hosts seems to be key to keeping your hair attached to your head for a little longer.  Hence the DHCP suggestion to set it to the right value.<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

> (c) we require Neutron plugins to work out the MTU, which for<br><div class="im">
> any encap except VLAN is (host interface MTU - header size).<br>
<br>
</div>do you mean tunnel wrap overheads? (What if a particular tunnel has a<br>
trailer.. crazy talk I know).<br></blockquote><div><br></div><div>Yup, basically.  Unfortunately, thinking about this a bit more, you can't easily be certain what the max packet size allowed in a GRE tunnel is going to be, because you don't know which interface it's going over (or what's between), but to a certain extent we can use config items to fix what we can't discover.<br>

<br></div>-- <br></div><div class="gmail_quote">Ian.<br></div></div></div>