RE: Discovering IP address to use for uBFD sessions

Binny Jeshan <binnyjeshan@gmail.com> Tue, 25 June 2013 07:42 UTC

Return-Path: <binnyjeshan@gmail.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 0EED021F9BA5 for <rtg-bfd@ietfa.amsl.com>; Tue, 25 Jun 2013 00:42:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 I085kibhyfy6 for <rtg-bfd@ietfa.amsl.com>; Tue, 25 Jun 2013 00:42:45 -0700 (PDT)
Received: from mail-pa0-x22c.google.com (mail-pa0-x22c.google.com [IPv6:2607:f8b0:400e:c03::22c]) by ietfa.amsl.com (Postfix) with ESMTP id 0B92621F9F76 for <rtg-bfd@ietf.org>; Tue, 25 Jun 2013 00:42:45 -0700 (PDT)
Received: by mail-pa0-f44.google.com with SMTP id lj1so12257661pab.17 for <rtg-bfd@ietf.org>; Tue, 25 Jun 2013 00:42:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:mime-version:to:cc:from:subject:date:content-type; bh=Nf0q/SkHnp5AOJg9+gb52HqzjDSimNiDYUZnm+CFgao=; b=OLdH8s9gI216r7v60eFPpDCj22RE0/eMkqlfl3tDUAuaTFdZ+gj4SO3cPzoGr9W5sH phf6gdIZLjS4Hr/8kd/VHzIz7ubtBMGNs50onjDWeLBGbqXPu0GSxTP5H0xGMaId9zed nCssKAKDCHVt/xGSsWImkS364bFU0fGI18w3prehjqNEjbyYKGoDOwfxmNpMfSmPaKtS 4l9a4Ea2wmHdLZnOGB92apS0OPwFTGDcDvYtVqA3yFORBjeeirhpMoZ8t/hSHXHfP9lq t+YMgq6FipWh97/ge2J/TCXaZOLtXmCUHn1RhVmVVOFnsxVB/9OiZ6N0AHuiS1qVO5ID F25w==
X-Received: by 10.66.121.227 with SMTP id ln3mr8136382pab.203.1372146164748; Tue, 25 Jun 2013 00:42:44 -0700 (PDT)
Received: from [223.227.145.162] ([223.227.145.162]) by mx.google.com with ESMTPSA id pm7sm21929502pbb.31.2013.06.25.00.42.33 for <multiple recipients> (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 25 Jun 2013 00:42:43 -0700 (PDT)
Message-ID: <51c949f3.c786440a.151a.ffff9ca7@mx.google.com>
MIME-Version: 1.0
To: "Nobo Akiya (nobo)" <nobo@cisco.com>, Glen Kent <glen.kent@gmail.com>, "Bhatia, Manav (Manav)" <manav.bhatia@alcatel-lucent.com>
From: Binny Jeshan <binnyjeshan@gmail.com>
Subject: RE: Discovering IP address to use for uBFD sessions
Date: Tue, 25 Jun 2013 13:07:02 +0530
Content-Type: multipart/alternative; boundary="_86C43ACE-6295-4F96-8AA3-6B325B14A1EB_"
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: Tue, 25 Jun 2013 07:42:46 -0000

Hello all,

I too have come across the products and discussions that focused on static configurations so far, but this one seems interesting looking from simplified operations point of view. I 
Personally would be interested in simplified operations of BFD, but I would be more preferring any out-of-band mechanisms to do that, depending on the technology where BFD is used can offer to it. One similar way that I remember is LSP Ping BFD bootstrapping done in MPLS. BFD should/preferably-better depend on its higher control plane to give the discovered data to BFD.

IMHO, lets continue to work on this.

Regards, Binny
Aricent, India 

Sent from Nokia Lumia

-----Original Message-----
From: "Nobo Akiya (nobo)" <nobo@cisco.com>
Sent: ‎22-‎06-‎2013 04:33 AM
To: "Glen Kent" <glen.kent@gmail.com>; "Bhatia, Manav (Manav)" <manav.bhatia@alcatel-lucent.com>
Cc: "rtg-bfd@ietf.org" <rtg-bfd@ietf.org>
Subject: RE: Discovering IP address to use for uBFD sessions

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> 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