Re: [mpls] LSP ping as bootstrap for G-ACh encapsulated BFD

"Carlos Pignataro (cpignata)" <cpignata@cisco.com> Tue, 04 September 2012 04:08 UTC

Return-Path: <cpignata@cisco.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD2D021F8639 for <mpls@ietfa.amsl.com>; Mon, 3 Sep 2012 21:08:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.598
X-Spam-Level:
X-Spam-Status: No, score=-110.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vlDvipTV8l7L for <mpls@ietfa.amsl.com>; Mon, 3 Sep 2012 21:08:10 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 78BC421F84A6 for <mpls@ietf.org>; Mon, 3 Sep 2012 21:08:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=cpignata@cisco.com; l=10410; q=dns/txt; s=iport; t=1346731690; x=1347941290; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=WmYrqfLBPyAQH4d1IjeUiQaXJJjUQWnRF2HDueP3xW0=; b=LC96ojiNNp1FXN0rT8F5gRMSsUm046FhUHCHwKT9V1xIdYvr118PHecc KUSZFq9pb1G5uPf4RiH8WW1aoVZdFvM3gOhdfU6Jz/7C43Zy6EbkruxWo WzKUdKBefk46MwPnItnczVA+1kQzR0vD2l+sfMdKFJB5RyvlLjXgKZZuS E=;
X-Files: signature.asc : 203
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgUFAAx+RVCtJXG+/2dsb2JhbABFgkqwBQGIWIEHgiABAQEDAQEBAQ8BWwsFCwIBCEYnCyUCBA4FDhSHZQYLmiGffYsNhlJgA45igSCFV4EUjR+BZ4Jj
X-IronPort-AV: E=Sophos; i="4.80,364,1344211200"; d="asc'?scan'208,217"; a="117916864"
Received: from rcdn-core2-3.cisco.com ([173.37.113.190]) by rcdn-iport-2.cisco.com with ESMTP; 04 Sep 2012 04:08:08 +0000
Received: from xhc-aln-x07.cisco.com (xhc-aln-x07.cisco.com [173.36.12.81]) by rcdn-core2-3.cisco.com (8.14.5/8.14.5) with ESMTP id q844877G003021 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 4 Sep 2012 04:08:08 GMT
Received: from xmb-aln-x02.cisco.com ([169.254.5.253]) by xhc-aln-x07.cisco.com ([173.36.12.81]) with mapi id 14.02.0298.004; Mon, 3 Sep 2012 23:08:07 -0500
From: "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
To: Muly Ilan <muly_i@rad.com>
Thread-Topic: [mpls] LSP ping as bootstrap for G-ACh encapsulated BFD
Thread-Index: AQHNilLjBKtWaIjqd0+EQIliq04vFw==
Date: Tue, 04 Sep 2012 04:08:06 +0000
Message-ID: <21D4E582-9050-47AF-A1D8-B17B58BDCCAE@cisco.com>
References: <32CB7A1F0806AB4688CE3F22C29DAC87042C27ED@EXRAD5.ad.rad.co.il>
In-Reply-To: <32CB7A1F0806AB4688CE3F22C29DAC87042C27ED@EXRAD5.ad.rad.co.il>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [10.81.8.47]
x-tm-as-product-ver: SMEX-10.2.0.1135-7.000.1014-19160.001
x-tm-as-result: No--40.641800-8.000000-31
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
Content-Type: multipart/signed; boundary="Apple-Mail=_EBCF4DB2-30E0-43B0-8A65-402547DF0D83"; protocol="application/pgp-signature"; micalg="pgp-sha1"
MIME-Version: 1.0
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] LSP ping as bootstrap for G-ACh encapsulated BFD
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 04 Sep 2012 04:08:10 -0000

What you describe seems to be the single-hop BFD initialization procedures, which are also used in RFC 5885 [1]

It is not totally clear to me how tightly tied the procedures from RFC 6428 are to the bootstrapping from RFC 5884 using LSP Ping, versus a single-hop initialization without discriminators exchanged. The document seems to be slightly vague there, though I do not know how it would affect.

Thanks,

-- Carlos.

[1] http://tools.ietf.org/html/rfc5885#section-3.1

   o  The BFD Control packets are sent on the VCCV control channel.  The
      use of the VCCV control channel provides the context required to
      bind and bootstrap the BFD session, since discriminator values are
      not exchanged; the pseudowire demultiplexer field (e.g., MPLS PW
      Label or L2TPv3 Session ID) provides the context to demultiplex
      the first BFD Control packet, and thus single-hop BFD
      initialization procedures are followed (see Section 3 of [RFC5881]
      and Section 6 of [RFC5882]).

   o  A single BFD session exists per pseudowire.  Both PW endpoints
      take the Active role sending initial BFD Control packets with a
      Your Discriminator field of zero, and BFD Control packets received
      with a Your Discriminator field of zero are associated to the BFD
      session bound to the PW.


On Jun 17, 2012, at 12:14 PM, Muly Ilan wrote:

> Hi,
>  
> We plan to implement the CC-CV-RDI functionality per RFC6428.
>  
> Is it mandatory to support LSP ping as a bootstrap for the BFD i.e. using LSP ping with TLV type 15 in the echo request/reply to exchange discriminator values?
>  
> RFC6428 is quite vague on this issue. It only states “Overall operation is as specified in RFC 5880 [4] and augmented for MPLS in RFC 5884 [8].”.
>  
> IMHO, the initial value of the remote discriminator can be zero and replaced with the correct value when the 1stcontrol packet is received from the peer.
> This behavior complies with another statement of the RFC “The transmitted Your Discriminator value MUST reflect back the received value of the My Discriminator field or be set to zero if that value is not known”.
>  
>  
> Thanks,
>  
> Muly
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls