Re: Why need single hop BFD? Does single Hop BFD requires to travese all possoble links beween the two neighbors?

sadasgup <sadasgup@cisco.com> Sun, 08 November 2009 13:21 UTC

Return-Path: <sadasgup@cisco.com>
X-Original-To: rtg-bfd@core3.amsl.com
Delivered-To: rtg-bfd@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4C3383A684A for <rtg-bfd@core3.amsl.com>; Sun, 8 Nov 2009 05:21:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.202
X-Spam-Level:
X-Spam-Status: No, score=-5.202 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fOY9VkvtS-2d for <rtg-bfd@core3.amsl.com>; Sun, 8 Nov 2009 05:21:01 -0800 (PST)
Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by core3.amsl.com (Postfix) with ESMTP id 0EFE53A681C for <rtg-bfd@ietf.org>; Sun, 8 Nov 2009 05:21:01 -0800 (PST)
Authentication-Results: sj-iport-4.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-AV: E=Sophos; i="4.44,703,1249257600"; d="scan'208,217"; a="48469979"
Received: from hkg-core-1.cisco.com ([64.104.123.94]) by sj-iport-4.cisco.com with ESMTP; 08 Nov 2009 13:21:24 +0000
Received: from xbh-bgl-411.cisco.com (xbh-bgl-411.cisco.com [72.163.129.201]) by hkg-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id nA8DLOq6015767; Sun, 8 Nov 2009 13:21:24 GMT
Received: from xmb-bgl-414.cisco.com ([72.163.129.210]) by xbh-bgl-411.cisco.com with Microsoft SMTPSVC(6.0.3790.3959); Sun, 8 Nov 2009 18:51:24 +0530
Received: from 10.65.74.128 ([10.65.74.128]) by XMB-BGL-414.cisco.com ([72.163.129.210]) with Microsoft Exchange Server HTTP-DAV ; Sun, 8 Nov 2009 13:21:23 +0000
User-Agent: Microsoft-Entourage/12.15.0.081119
Date: Sun, 08 Nov 2009 18:51:22 +0530
Subject: Re: Why need single hop BFD? Does single Hop BFD requires to travese all possoble links beween the two neighbors?
From: sadasgup <sadasgup@cisco.com>
To: Linda Dunbar <ldunbar@huawei.com>, 'Dave Katz' <dkatz@juniper.net>, dward@cisco.com
Message-ID: <C71CC3AA.22860%sadasgup@cisco.com>
Thread-Topic: Why need single hop BFD? Does single Hop BFD requires to travese all possoble links beween the two neighbors?
Thread-Index: Acpf6bt91lV0hlfDT6Gq94XiiKQf+gAjKG84
In-Reply-To: <001001ca6074$ef084590$9b805d85@china.huawei.com>
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3340551082_39172681"
X-OriginalArrivalTime: 08 Nov 2009 13:21:24.0069 (UTC) FILETIME=[5E762950:01CA6076]
Cc: rtg-bfd@ietf.org
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Sun, 08 Nov 2009 13:21:07 -0000

>>Any physical media, like 802.3, SONET, DWDM wavelength all have physical
failure indication. Each neighbor can also use the physical failure indication
to declare the >>connectivity between two immediate neighbors, which is much
faster than a BFD session, isn¹t it? It also needs less processing on the
router/LSR, there won¹t be any >>proactive periodical sending BFD over the link
anymore.  
 
>>Can you explain (or add to the document) what is the reason for having single
hop BFD? 
>>Is single Hop BFD only for the Tunnel scenario?

Linda,

Have you considered scenarios where two routers are connected via a Ethernet
switch or equivalent? Something like this -

Router A -------L2 Switch-------Router B

If there is a problem on one side of the connectivity (e.g. Router A to L2
Switch), the switch will hide this failure from Router B. This will impact
the IGP convergence, since  Router B has no indicatation of failure at the
physical layer.

Regards,
Santanu



On 08/11/09 6:40 PM, "Linda Dunbar" <ldunbar@huawei.com> wrote:

> Dave and David,
>  
> Forgive me for not aware of the history of the BFD development. Reading
> through the ³BFD for IPv4 and IPv6 (Single Hop)²
> (draft-ietf-bfd-v4v6-1hop-10.txt), I am not clear why single hop BFD is
> needed, especially for two immediately connected neighbors. There is Hello
> message between two immediate neighbors. If two immediate neighbors need
> logical layer to detect any failure between the two immediate neighbors, they
> can use the Hello message to achieve this purpose. Even though Hello message
> is from control Plane, it would be much less work for routers/LSRs to monitor
> the Hello messages than creating a new BFD session.
>  
> Any physical media, like 802.3, SONET, DWDM wavelength all have physical
> failure indication. Each neighbor can also use the physical failure indication
> to declare the connectivity between two immediate neighbors, which is much
> faster than a BFD session, isn¹t it? It also needs less processing on the
> router/LSR, there won¹t be any proactive periodical sending BFD over the link
> anymore.  
>  
> Can you explain (or add to the document) what is the reason for having single
> hop BFD? 
> Is single Hop BFD only for the Tunnel scenario?
>  
> In Section 2 (Application and Limitation), the last paragraph does indicate
> that the transmitted packets are immediately routed back towards the sender on
> the interface over which they where sent if BFD Echo function is used. But
> when Link Aggregation is used to bundle the multiple parallel links between
> two neighbors, how does the network layer enforce which link to send back the
> ³echo² message?
>  
> Even if BFD ECHO can be enforced to be sent back on the same interface port so
> that the individual link¹s failure can be detected, what can this fault do
> when this fault can¹t affect the connectivity between the two immediate
> neighbors in control plane¹s view?  All the links are bundled and two
> immediate neighbors are still connected?
>  
> Thank you very much,
>  
> Linda Dunbar
>  
> Advanced Technology Dept, Wireline Networks,
> Huawei Technologies, Inc.
>  
>