RE: BFD stability follow-up from IETF-91

Santosh P K <santoshpk@juniper.net> Thu, 27 November 2014 14:49 UTC

Return-Path: <santoshpk@juniper.net>
X-Original-To: rtg-bfd@ietfa.amsl.com
Delivered-To: rtg-bfd@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A7921A0016 for <rtg-bfd@ietfa.amsl.com>; Thu, 27 Nov 2014 06:49:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 AgAh2Kfr0BzC for <rtg-bfd@ietfa.amsl.com>; Thu, 27 Nov 2014 06:49:51 -0800 (PST)
Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0754.outbound.protection.outlook.com [IPv6:2a01:111:f400:fc10::1:754]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C7891A001B for <rtg-bfd@ietf.org>; Thu, 27 Nov 2014 06:49:51 -0800 (PST)
Received: from CO2PR0501MB823.namprd05.prod.outlook.com (10.141.244.145) by CO2PR0501MB823.namprd05.prod.outlook.com (10.141.244.145) with Microsoft SMTP Server (TLS) id 15.1.26.15; Thu, 27 Nov 2014 14:49:27 +0000
Received: from CO2PR0501MB823.namprd05.prod.outlook.com ([10.141.244.145]) by CO2PR0501MB823.namprd05.prod.outlook.com ([10.141.244.145]) with mapi id 15.01.0026.003; Thu, 27 Nov 2014 14:49:27 +0000
From: Santosh P K <santoshpk@juniper.net>
To: Manav Bhatia <manavbhatia@gmail.com>, Jeffrey Haas <jhaas@pfrc.org>
Subject: RE: BFD stability follow-up from IETF-91
Thread-Topic: BFD stability follow-up from IETF-91
Thread-Index: AQHQCQ6qzE1oSJ0IQ0C/g/DAGkzw7JxyeiWAgAIUeXA=
Date: Thu, 27 Nov 2014 14:49:26 +0000
Message-ID: <38e429b63b8f46aca4edd0fefaac1afd@CO2PR0501MB823.namprd05.prod.outlook.com>
References: <20141126001931.GJ20330@pfrc> <CAG1kdoghcA=xSaXmkr68qduH2t8oC=-ZazoQztj8JK12SazKsw@mail.gmail.com>
In-Reply-To: <CAG1kdoghcA=xSaXmkr68qduH2t8oC=-ZazoQztj8JK12SazKsw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [116.197.184.10]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:;SRVR:CO2PR0501MB823;
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:;SRVR:CO2PR0501MB823;
x-forefront-prvs: 040866B734
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(377454003)(199003)(189002)(24454002)(51704005)(86362001)(4396001)(31966008)(33646002)(122556002)(40100003)(20776003)(561944003)(64706001)(76576001)(66066001)(19580405001)(19580395003)(15202345003)(120916001)(107046002)(97736003)(105586002)(99396003)(101416001)(106356001)(106116001)(95666004)(99286002)(2656002)(87936001)(92566001)(15975445006)(77156002)(62966003)(108616004)(50986999)(21056001)(74316001)(54356999)(76176999)(46102003)(24736002); DIR:OUT; SFP:1102; SCL:1; SRVR:CO2PR0501MB823; H:CO2PR0501MB823.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:sfv; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
Archived-At: http://mailarchive.ietf.org/arch/msg/rtg-bfd/NvX4BkPMN0OwW7aNZs8-j1j__xo
Cc: "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Thu, 27 Nov 2014 14:49:53 -0000

Manav,
   Thanks for your comments and sorry for late response. Please see inline. 

> I vividly remember the original intent of the stability draft was to help debug
> BFD failures -- to isolate the issue at the RX or the TX side Time stamping
> would have helped in debugging whether the BFD packet was sent late, or
> whether the packet was sent on time and also arrived on time but was
> delayed when passing it up the BFD stack/processor (lay in the RX buffer for
> tad too long), etc. But then time stamping came with its own set of issues,
> and was hence dropped from the original draft.
> Can the authors send a summary on the list on why time stamping was
> dropped so that we're all clear on that one.

Timestamp will  help but there were comments about BFD stepping in to other protocols which are already doing it. Also there were comments about timestamping for aggressive protocol like BFD would be feasible. We can make timestamping as optional, but we should be careful not step in to other protocols?

> The current proposal does help but is not complete.

For loss detection it will help but not for delay. I agree. 

> 
> I believe the work is important and addresses something thats really
> required (spent too much time debugging why BFD flapped!). Clearly what
> would help is putting a small section that describes how we can use the
> sequence numbers to debug what and where things went wrong.

I agree, we are planning to add use case and also how we sequence number can be useful. 



Thanks
Santosh P K

 

> On Wed, Nov 26, 2014 at 5:49 AM, Jeffrey Haas <jhaas@pfrc.org> wrote:
> > draft-ashesh-bfd-stability-01 was presented again during IETF-91 in
> > Honolulu.  The slides can be viewed here:
> >
> > http://www.ietf.org/proceedings/91/slides/slides-91-bfd-4.pptx
> >
> > To attempt to simplify the presentation, the contentious portion of
> > the timers were removed from the proposal, leaving only the sequence
> > numbering for detecting loss of BFD async packets.
> >
> > When the room was polled to see whether the draft should be adopted as
> > a WG item, the sense of the room was very quiet.  As promised, this is
> > to inquire for support for this draft on the WG mailing list to make
> > sure the whole group has a voice.
> >
> > It should be noted that post-meeting discussion on the fate of this
> > draft noted that BFD authentication code points are plentiful and are
> > available with expert review.  Should the draft authors wish to
> > continue this work as Experimental, that is an option.
> >
> > -- Jeff
> >