Re: please read and comment on the MTU problems in draft-liu-rtgwg-mtu-config-ps
Jeff Tantsura <jeff.tantsura@ericsson.com> Sun, 28 July 2013 10:20 UTC
Return-Path: <jeff.tantsura@ericsson.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1ADB421F9E21 for <rtgwg@ietfa.amsl.com>; Sun, 28 Jul 2013 03:20:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.524
X-Spam-Level:
X-Spam-Status: No, score=-2.524 tagged_above=-999 required=5 tests=[AWL=0.075, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KbBPdU6HkkiH for <rtgwg@ietfa.amsl.com>; Sun, 28 Jul 2013 03:20:39 -0700 (PDT)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) by ietfa.amsl.com (Postfix) with ESMTP id 5959D21F9D4C for <rtgwg@ietf.org>; Sun, 28 Jul 2013 03:20:38 -0700 (PDT)
X-AuditID: c6180641-b7f986d000007a82-15-51f4f07572b6
Received: from EUSAAHC007.ericsson.se (Unknown_Domain [147.117.188.93]) by usevmg21.ericsson.net (Symantec Mail Security) with SMTP id D4.98.31362.570F4F15; Sun, 28 Jul 2013 12:20:37 +0200 (CEST)
Received: from EUSAAMB109.ericsson.se ([147.117.188.126]) by EUSAAHC007.ericsson.se ([147.117.188.93]) with mapi id 14.02.0328.009; Sun, 28 Jul 2013 06:20:37 -0400
From: Jeff Tantsura <jeff.tantsura@ericsson.com>
To: Acee Lindem <acee.lindem@ericsson.com>
Subject: Re: please read and comment on the MTU problems in draft-liu-rtgwg-mtu-config-ps
Thread-Topic: please read and comment on the MTU problems in draft-liu-rtgwg-mtu-config-ps
Thread-Index: AQHOi3wa3acuRgGyh0WGUXgQuPmRng==
Date: Sun, 28 Jul 2013 10:20:37 +0000
Message-ID: <60DEDD93F5E54B4AB55647B8B6C7483989AB85@eusaamb109.ericsson.se>
In-Reply-To: <94A203EA12AECE4BA92D42DBFFE0AE4702FC022F@eusaamb101.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.2.5.121010
x-originating-ip: [147.117.188.134]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <7BDA99251ED52F4E8235EC434F409DFE@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrKLMWRmVeSWpSXmKPExsUyuXRPrG7phy+BBnuWmVlMnnWGzeLCm9/M DkweS5b8ZPJYdv8iWwBTFJdNSmpOZllqkb5dAldG4/avbAXr9ComNk9ga2C8ptrFyMkhIWAi ce5lCxOELSZx4d56NhBbSOAoo8ThV6ZdjFxA9nJGiQ9TPrOAJNgEDCT+fzsOZosIaEl0vv3O DmIzC0RJ9E24BDZIWCBaYsmhuWwQNTESvbPXsEPYehJzLnWB9bIIqEp0PWtgBrF5Bbwl3t+b wQpicwr4SRxrvQo2hxHooO+n1jBBzBeXuPVkPtShAhJL9pxnhrBFJV4+/gfWKwo0v+3YGXaI uLLEkif7WSB6dSQW7P7EBmFbS7y42Q5la0ssW/ga6gZBiZMzn7BMYBSfhWTdLCTts5C0z0LS PgtJ+wJG1lWMHKXFqWW56UaGmxiBUXVMgs1xB+OCT5aHGKU5WJTEeTfonQkUEkhPLEnNTk0t SC2KLyrNSS0+xMjEwSnVwLje9e68P8t+K5Wvlzip0L/m54v3mm2svw4F5Vt0MZ5uOOFyiP3I 1zWPp6/8F5kcZ/KKWchNlX3l73MxL2Te7b//Mk8w7vnbtz8Pzuo7sPT2mtOK7b9Wskqn7b9y oVi+bc6sHpZZUXdW7F/+5R3nN8VvaS/f3nbYmix78sNu9kx5P8unHJvXh98OVWIpzkg01GIu Kk4EAD5qsGN4AgAA
Cc: "rtgwg@ietf.org" <rtgwg@ietf.org>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtgwg>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 28 Jul 2013 10:20:50 -0000
Hi Acee, Which is exactly my point, folks who run OSPF would also benefit :) Would be great to have a document similar to draft-ietf-pwe3-vccv-impl-survey-results perhaps with vendor's names in it. Cheers, Jeff -----Original Message----- From: Acee Lindem Lindem III <acee.lindem@ericsson.com> Date: Saturday, July 27, 2013 12:36 PM To: Jeff Tantsura <jeff.tantsura@ericsson.com> Cc: "<curtis@ipv6.occnc.com>" <curtis@ipv6.occnc.com>, "rtgwg@ietf.org" <rtgwg@ietf.org> Subject: Re: please read and comment on the MTU problems in draft-liu-rtgwg-mtu-config-ps >Hi Jeff - This is true. Most OSPF implementations provide an option to >override the checking. However, I feel this is ill-advised as you can >have adjacencies that are fine until there is a flap and the side with >the larger MTU starts sending maximum size OSPF packets which the other >side doesn't receive. The check was added due to all the MTU problems >with ATM Emulated LANs where the ATM Forum chose different MTUs than the >emulated LANs. >Acee > >On Jul 27, 2013, at 12:38 PM, Jeff Tantsura wrote: > >> Curtis, >> >> In any known OSPF implementation if MTU on both sides doesn't match >>OSPF will get stuck in Exchange/Exstart. >> >> Regards, >> Jeff >> >> On Jul 27, 2013, at 5:29 PM, "Curtis Villamizar" >><curtis@ipv6.occnc.com> wrote: >> >>> >>> In message >>><CAG4d1rdzpGFLw1Z1XFRYgh2J1TSYS0VLbN4VmsQTLKZ3-tVzpQ@mail.gmail.com> >>> Alia Atlas writes: >>> >>>> We are likely to add this draft to the list to be discussed in the >>>> meeting. It is discussing some general problems with MTU >>>> configuration between vendors. While it discusses this for ISIS, >>>> some aspects also apply to OSPF. >>>> >>>> Basically, there are three problems: >>>> >>>> a) Some implementations use L2 MTU and others use the L3 MTU >>>> b) Different implementations pad and check for different lengths. >>>> Consequences are that ISIS sessions do not make it to Up. >>>> c) Different numbers of MPLS labels are assumed as the max, resulting >>>>in >>>> fragmentation, and there are generally no controls for it. >>>> >>>> http://datatracker.ietf.org/doc/draft-liu-rtgwg-mtu-config-ps/ >>>> >>>> Thanks, >>>> Alia >>> >>> >>> First of all, the IGP issue is unique to ISIS and should be fixed in >>> ISIS. ISIS pads the LSPDU fragment to the full MTU to verify that the >>> full MTU is supported. THis is a misfeature IMHO, but that is the way >>> it is. OSPF does not have this misfeature. >>> >>> The reason that ISIS does this is that IP fragmentation at full line >>> rate is considered hard to do for high line rates relative to IP >>> forwarding. Some **very** old routers did this in software and would >>> crash if you gave them a full line rate load of packets to fragment. >>> The ISIS practice of padding to full MTU predated the existance of >>> MPLS and any use at all of VLAN by providers (who still rarely use >>> VLAN and probably never in core). Many routers today can fragment at >>> full line rate or close to it for average packet sizes (not >>> tinygrams). Some can't, but if the rate is very low, they should be >>> avoided. Providers need to test for this. In modern networks, if >>> most packets are 1532 or smaller, whether the MTU is somewhat over 4K, >>> somewhat over 8K, or closer to 9K makes no difference. >>> >>> TCP has Path MTU Discovery (PMTU) which uses the IP "Do Not Fragment" >>> bit and looks for the ICMP Would Fragment packets as a hint to lower >>> the MTU. ISIS could do the same. >>> >>> Note: Using TCP PMTU has an issue with some (broken IMHO) firewalls >>> blocking all ICMP, rather than just blocking forms of ICMP that might >>> be in some way dangerous. This problem can be avoided by sending only >>> some packets with "Do Not Fragment" and using SACK to figure out that >>> those are consistently getting lost (and not counting that as a drop >>> but rather as an indication to lower the TCP MSS value). >>> >>> Instead of trying to figure out the *right* value to configure, the >>> ISIS protocol needs to get smarter about dealing with different values >>> of MTU, including small variations created by encapsulation in MPLS. >>> >>> IMHO this should be resubmited as a problem statement to the ISIS WG. >>> >>> Most providers have already figured out what *they* need to configure >>> as the MTU on their links and do so by using either program generated >>> router configurations or using programs to check router configurations >>> for some level of consistency. BTW- the 4470 number dates back to POS >>> wanting to have a larger MTU than FDDI. >>> >>> As far as configuring a value of 4470 on all routers without ISIS >>> changes, the provider must first read the vendor literature to find >>> out what is counted in the MTU, layer-2 MTU or layer-3 MTU and figure >>> out whether further encapsulation will impact the effective MTU. >>> Looking at the default value provides a good hint. >>> >>> If all the traffic coming into a network is at 1532 MTU (or something >>> in that range) and the provider just wants headroom for PW and other >>> labels, whether the MTU on some links is 4470 or 4484 (or 9180) makes >>> no difference at all. Therefore inconsistencies in values over about >>> 1600 make no difference at all for such a provider. A control packet >>> here or there might get fragmented but everything (except ISIS) should >>> work with minor inconsistencies in the configured MTU. >>> >>> Curtis >>> _______________________________________________ >>> rtgwg mailing list >>> rtgwg@ietf.org >>> https://www.ietf.org/mailman/listinfo/rtgwg >> _______________________________________________ >> rtgwg mailing list >> rtgwg@ietf.org >> https://www.ietf.org/mailman/listinfo/rtgwg >
- please read and comment on the MTU problems in dr… Alia Atlas
- Re: please read and comment on the MTU problems i… Tony Li
- Re: please read and comment on the MTU problems i… Alia Atlas
- Re: please read and comment on the MTU problems i… brad dreisbach
- Re: please read and comment on the MTU problems i… Carlos Pignataro (cpignata)
- Re: please read and comment on the MTU problems i… Alia Atlas
- Re: please read and comment on the MTU problems i… Jeff Tantsura
- Re: please read and comment on the MTU problems i… Carlos Pignataro (cpignata)
- Re: please read and comment on the MTU problems i… Curtis Villamizar
- Re: please read and comment on the MTU problems i… Jeff Tantsura
- Re: please read and comment on the MTU problems i… Acee Lindem
- RE: please read and comment on the MTU problems i… LiuVic
- Re: please read and comment on the MTU problems i… Jeff Tantsura
- Re: please read and comment on the MTU problems i… Alia Atlas
- Re: please read and comment on the MTU problems i… Curtis Villamizar
- Re: please read and comment on the MTU problems i… Alia Atlas
- RE: please read and comment on the MTU problems i… Les Ginsberg (ginsberg)
- Re: please read and comment on the MTU problems i… Jeff Tantsura
- RE: please read and comment on the MTU problems i… Les Ginsberg (ginsberg)