RE: Discovering IP address to use for uBFD sessions

"Nobo Akiya (nobo)" <nobo@cisco.com> Fri, 21 June 2013 23:02 UTC

Return-Path: <nobo@cisco.com>
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 21B2621F9E5A for <rtg-bfd@ietfa.amsl.com>; Fri, 21 Jun 2013 16:02:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level:
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
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 Tzldzw+jBA-c for <rtg-bfd@ietfa.amsl.com>; Fri, 21 Jun 2013 16:02:52 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id 0F6CD21F9E5C for <rtg-bfd@ietf.org>; Fri, 21 Jun 2013 16:02:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13148; q=dns/txt; s=iport; t=1371855772; x=1373065372; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=sl+LK+s44j6jFPLk99Q4sYpQSXzduL6iDCCKLOi+sQc=; b=X82l/qGyJDIVcLvfrqMrdmrAnnvTS/iS40OuZINExHmV5P6hMlGANo4z RF8XrH1ZB5QATGOds9gnbGMto/J3lncfOi7IZkVX7qBrqdsEleYXfKv3V o4X74PCfGpV7kwDexcA5TNHqnc46RmzVNxgpvuU7lRkeFb/ECTEirGaYH c=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AggFAJ/axFGtJV2d/2dsb2JhbABbgkUjITFJvzWBAhZ0giMBAQEELUwQAgEIEQQBAQsdBzIUCQgBAQQOBQgBEodzAQu8JI4HEIEBMQYBgwBhA6kHgw+BcTc
X-IronPort-AV: E=Sophos; i="4.87,916,1363132800"; d="scan'208,217"; a="223018936"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-9.cisco.com with ESMTP; 21 Jun 2013 23:02:51 +0000
Received: from xhc-rcd-x02.cisco.com (xhc-rcd-x02.cisco.com [173.37.183.76]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id r5LN2oLi011217 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 21 Jun 2013 23:02:50 GMT
Received: from xmb-aln-x01.cisco.com ([fe80::747b:83e1:9755:d453]) by xhc-rcd-x02.cisco.com ([173.37.183.76]) with mapi id 14.02.0318.004; Fri, 21 Jun 2013 18:02:50 -0500
From: "Nobo Akiya (nobo)" <nobo@cisco.com>
To: Glen Kent <glen.kent@gmail.com>, "Bhatia, Manav (Manav)" <manav.bhatia@alcatel-lucent.com>
Subject: RE: Discovering IP address to use for uBFD sessions
Thread-Topic: Discovering IP address to use for uBFD sessions
Thread-Index: Ac5tdDETAmKspDYfSSikTZOUmS4kEQAkaqcAADJMtMA=
Date: Fri, 21 Jun 2013 23:02:49 +0000
Message-ID: <CECE764681BE964CBE1DFF78F3CDD3941B68CE7B@xmb-aln-x01.cisco.com>
References: <20211F91F544D247976D84C5D778A4C305CD89@SG70YWXCHMBA05.zap.alcatel-lucent.com> <CAPLq3UP5p+ms3e1780ZMemenT4ZVf=4G-VP++dHvNTdtX-zdVQ@mail.gmail.com>
In-Reply-To: <CAPLq3UP5p+ms3e1780ZMemenT4ZVf=4G-VP++dHvNTdtX-zdVQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.86.245.160]
Content-Type: multipart/alternative; boundary="_000_CECE764681BE964CBE1DFF78F3CDD3941B68CE7Bxmbalnx01ciscoc_"
MIME-Version: 1.0
Cc: "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.12
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: Fri, 21 Jun 2013 23:02:57 -0000

Hello Manav, Glen, et al,

[hat on]

Primary discussion on the thread seemed to have revolved around which discovery mechanism is preferred (multicast vs. 127/8). There was also a preference of static configuration approach, to allow for faster implementation.

Based on number of responses on the thread, one can argue there was interest in auto discovery approach back then.

Now that several vendors have implement BFD on LAG, and using static configuration approach, it would be beneficial to see if there is still significant interest for auto discovery approach or if interest have shifted.

Can people (vendors, operators, others) kindly chime in?

[hat off]

Products that I know has proprietary but very similar to BFD on LAG solution, has static configuration approach, and have been used for years. I have not seen any auto discovery requests. Thus I personally think static configuration is an acceptable approach, and my preference is to go with last paragraph/sentence of Manav's email.

Regards,
Nobo


From: rtg-bfd-bounces@ietf.org [mailto:rtg-bfd-bounces@ietf.org] On Behalf Of Glen Kent
Sent: Thursday, June 20, 2013 1:31 PM
To: Bhatia, Manav (Manav)
Cc: rtg-bfd@ietf.org
Subject: Re: Discovering IP address to use for uBFD sessions

Hi Manav,

We did have a discussion around this more than a year back here:
http://www.ietf.org/mail-archive/web/rtg-bfd/current/msg01294.html

There clearly was interest in pursuing something like this.

I agree that we should have some mechanism to discover the remote IP addresses.

Glen

On Thu, Jun 20, 2013 at 10:39 AM, Bhatia, Manav (Manav) <manav.bhatia@alcatel-lucent.com<mailto:manav.bhatia@alcatel-lucent.com>> wrote:
Hi,

draft-ietf-bfd-on-lags is silent on how the IP address used for micro BFD sessions is derived/learnt/discovered.

It wisely assumes that an out-of-band mechanism exists which arms the routers with the knowledge about the remote IP address that it must use to establish the micro BFD session.

Some time back few of us wrote a short draft - draft-mmsn-bfd-on-lags-address-00, that describes how routers can obtain/discover remote IP addresses required for establishing uBFD sessions.

I would like the WG members to go through the above draft and discuss whether we need a draft that describes alternate ways to discover remote IP addresses or can we all assume that the remote IP addresses MUST be statically configured.

The problem with implicitly assuming that the remote IP addresses MUST be configured is that as more folks start implementing this, they would stumble upon this issue and would be left clueless on how the IP addresses have to be derived. In case the WG decides that its premature to work on an autodiscovery mechanism, I would still like us to publish a draft that says that addresses MUST be statically configured and an Appendix where alternate mechanisms are listed along with their pros and cons (mostly for the sake of posterity).

Cheers, Manav