Re: BFD WG adoption for draft-haas-bfd-large-packets

"Albert Fu (BLOOMBERG/ 120 PARK)" <afu14@bloomberg.net> Tue, 23 October 2018 17:23 UTC

Return-Path: <afu14@bloomberg.net>
X-Original-To: rtg-bfd@ietfa.amsl.com
Delivered-To: rtg-bfd@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8A42130ECA for <rtg-bfd@ietfa.amsl.com>; Tue, 23 Oct 2018 10:23:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.899
X-Spam-Level:
X-Spam-Status: No, score=-6.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C5XO2dFYNpdo for <rtg-bfd@ietfa.amsl.com>; Tue, 23 Oct 2018 10:23:02 -0700 (PDT)
Received: from mgnj1.bloomberg.net (mgnj1.bloomberg.net [69.191.244.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66129130E65 for <rtg-bfd@ietf.org>; Tue, 23 Oct 2018 10:23:02 -0700 (PDT)
X-BB-Reception-Complete: 23 Oct 2018 13:23:01 -0400
X-IP-Listener: Outgoing Mail
X-IP-MID: 1037145384
Received: from msllnjpmsgsv06.bloomberg.com (HELO msllnjpmsgsv06) ([10.126.134.166]) by mgnj1.bloomberg.net with SMTP; 23 Oct 2018 13:23:01 -0400
X-BLP-INETSVC: version=BLP_APP_S_INETSVC_1.0.1; host=mgnj1:25; conid=494
Date: Tue, 23 Oct 2018 17:23:01 -0000
From: "Albert Fu (BLOOMBERG/ 120 PARK)" <afu14@bloomberg.net>
Reply-To: Albert Fu <afu14@bloomberg.net>
To: ginsberg@cisco.com, acee@cisco.com, rtg-bfd@ietf.org
MIME-Version: 1.0
Message-ID: <5BCF58F5029804A2003907DE_0_60079@msllnjpmsgsv06>
X-BLP-GUID: 5BCF58F5029804A2003907DE0000
Subject: Re: BFD WG adoption for draft-haas-bfd-large-packets
Content-Type: multipart/alternative; boundary="BOUNDARY_5BCF58F5029804A2003907DE_0_78368_msllnjpmsgsv06"
Content-ID: <ID_5BCF58F5029804A2003907DE_0_58230@msllnjpmsgsv06>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-bfd/uxlwVCalWa0u9olZgLxwabyjV6I>
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-bfd/>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Oct 2018 17:23:05 -0000

(* Resending smaller message *)

Hi Acee,

Please see comments in-line. 

Thanks,

Albert

From: acee@cisco.com At: 10/23/18 13:02:49To:  Albert Fu (BLOOMBERG/ 120 PARK ) ,  rtg-bfd@ietf.org,  ginsberg@cisco.com
Subject: Re: BFD WG adoption for draft-haas-bfd-large-packets

      

Hi Albert,  
  

From: "Albert Fu (BLOOMBERG/ 120 PARK)" <afu14@bloomberg.net>
Reply-To: Albert Fu <afu14@bloomberg.net>
Date: Tuesday, October 23, 2018 at 12:45 PM
To: "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>, "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>, Acee Lindem <acee@cisco.com>
Subject: Re: BFD WG adoption for draft-haas-bfd-large-packets 

  

Hi Acee,  

  

You are right in that this issue does not happen frequently, but when it does, it is time consuming to troubleshoot and causes unnecessary network downtime  to some applications (e.g. between two end hosts, some applications worked fine, but others would intermittently fail when they tried to send large size packets over the failing ECMP path). 
  
So youā€™re saying there is a problem where the data plane interfaces do not support the configured MTU due to a SW bug? I hope these are not our routers šŸ˜‰


AF> There's no bug.  


1) The issue we have seen is with the Telco network. The router can happily transmit and receive up to configured interface MTU, but the Telco circuit fails to support it. One example is when Telco uses L2VPN to deliver the P2P service to us, but due to some faults, traffic was re-routed to a mis-configured path that did not support our MTU size (e.g. MTU on Telco PE router was not increased to account for MPLS headers for the L2VPN service).


2) AFAIK, the OSPF MTU detection is based on checking MTU value in the DBD packet, The actual OSPF packet size may be smaller and may not detect data plane issue in Telco network during OSPF session establishment.


 

  

I believe the OSPF MTU detection is a control plane mechanism to check config, and may not necessary detect a data plane MTU issue (since OSPF does not support  padding). Also, most of our issues occurred after routing adjacency had been established, and without any network alarms. 
  
Right. However, if the interface is flapped when the MTU changes, OSPF would detect dynamic MTU changes (e.g., configuration), that the control plane is aware of. 


AF> We have encountered the MTU issue without any interface flaps on our routers (no config change on our routers). The MTU issue occurred within the Telco network. Note also some Telco providers that provide WAN circuit spanning several countries may make use of smaller local providers to provide the last mile.  We have seen issues with the smaller providers.

 
  
Thanks, 
Acee