[Openstack-operators] MTU on router interface (neutron & GRE) without jumbo
George Shuklin
george.shuklin at gmail.com
Wed Mar 18 13:51:41 UTC 2015
Thanks!
But those examples are for same MTU for client and server. If we have
Client: 1500
router in the middle 1500
OVS/GRE: 1458
server: 1458
For tcp this is ok. But can it hurt somehow other protocols? UDP, RST, etc?
On 03/14/2015 08:52 PM, Joseph Bajin wrote:
> The size of MTU only really matters for the server and client. The
> between connections need to be larger than the packets that are being
> sent.
>
> Scenario 1:
> Server - 1400 MTU
> Client - 1400 MTU
> Switches - 9216 MTU
> OVS - 1500 MTU
>
> Result: Successful - Traffic passes without any issue
>
> Scenario 2:
> Server - 1520 MTU
> Client - 1520 MTU
> Switches - 1516 MTU
> OVS - 1500 MTU
>
> Result: Failure - Traffic will have issues passing through.
>
> So just make sure everything in-between is higher than your server and
> client.
>
> --Joe
>
>
>
> On Fri, Mar 13, 2015 at 9:28 AM, George Shuklin
> <george.shuklin at gmail.com <mailto:george.shuklin at gmail.com>> wrote:
>
> Hello.
>
> We've hit badly changes in behaviour of OVS when we switched from
> 3.08 to 3.13 kernel. When runs on 3.11 or above, OVS starts to
> use kernel GRE services. And they copy DNF (do not fragment) flag
> from encapsulated packet to GRE packet. And this mess up all
> things, because ICMP messages about dropped GRE never reach
> neither source nor destination of underlying TCP.
>
> We've fixed problems with MTU by using option for DHCP for
> dnsmasq. This lower MTU inside instances. But there are routers
> (router namespaces) and they are still using 1500 bytes MTU.
>
> I feel like this can cause problems with some types of traffic,
> when client (outside of openstack) sending DNF packets to instance
> (via floating) and that packet is silently dropped.
>
> 1) Is those concerns have any real life implication? TCP should
> take in account MTU on server and works smoothly, but other protocols?
> 2) Is there any way to lower MTU inside router namespace?
>
> Thanks.
>
> P.S. Jumbo frames is not an option due reasons outside of our reach.
>
> _______________________________________________
> OpenStack-operators mailing list
> OpenStack-operators at lists.openstack.org
> <mailto:OpenStack-operators at lists.openstack.org>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-operators/attachments/20150318/a0b15ca3/attachment.html>
More information about the OpenStack-operators
mailing list