Re: [mpls-tp] Demultiplexing to BFD sessions
Mukund Mani <mukund.mani@gmail.com> Mon, 14 June 2010 15:05 UTC
Return-Path: <mukund.mani@gmail.com>
X-Original-To: mpls-tp@core3.amsl.com
Delivered-To: mpls-tp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id 4B49D3A69C1 for <mpls-tp@core3.amsl.com>;
Mon, 14 Jun 2010 08:05:35 -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 ([64.170.98.32]) by localhost (core3.amsl.com
[127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ddYROzaTHz2T for
<mpls-tp@core3.amsl.com>; Mon, 14 Jun 2010 08:05:33 -0700 (PDT)
Received: from mail-gw0-f44.google.com (mail-gw0-f44.google.com
[74.125.83.44]) by core3.amsl.com (Postfix) with ESMTP id 715213A69AC for
<mpls-tp@ietf.org>; Mon, 14 Jun 2010 08:05:33 -0700 (PDT)
Received: by gwj16 with SMTP id 16so2601328gwj.31 for <mpls-tp@ietf.org>;
Mon, 14 Jun 2010 08:05:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
h=domainkey-signature:mime-version:received:received:in-reply-to
:references:date:message-id:subject:from:to:cc:content-type;
bh=Bby25g7enmmiDfjn4gvAnslF+uWeE7N2G4FpZA6FZ0k=;
b=ppRq15VAHEPmCsgPhnfdxGNsw+xCQCG5iV3RXNhhx5oRRE4Or4sBV/xWTFoMQRQqZB
lOJ2cWM2uxlcMzv7aAtv3d2HWUFDzOgYL0TSvRWNRBbbyT1BBECuUTiBzffccf9JoGDq
/v5TlTTbEl3/2TnMZvIQFU6NNOK5ceOTP68mw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:cc:content-type;
b=aicZ7lIUVSybbMU+eV3gD142C9NqzgwoPWVqJNW1h1mqTzGH+UJSuaoMi0i38/7z0b
xs74P9CSKENxzZySR/1WTWb55gdIihihDIful/XNxACY5cBt3qsd2vwtJdmZadlFljwr
ndvn3nz4M/7Y6nNcXuNgj4LeFesssq/1/y4dk=
MIME-Version: 1.0
Received: by 10.224.17.149 with SMTP id s21mr2208183qaa.46.1276527934304;
Mon, 14 Jun 2010 08:05:34 -0700 (PDT)
Received: by 10.229.97.201 with HTTP; Mon, 14 Jun 2010 08:05:34 -0700 (PDT)
In-Reply-To: <AANLkTilrfg30e6ktH9sKmja5LR9piskxeK09LCp2ws5X@mail.gmail.com>
References: <AANLkTikZurkVBrPNBjL-v7zdZ9dTLUBDuBnNDPsCrnJf@mail.gmail.com>
<2F87F171744E4F28B6391D07C5E4E618@m55527c>
<2C2F1EBA8050E74EA81502D5740B4BD693F1709EB2@SJEXCHCCR02.corp.ad.broadcom.com>
<AANLkTin0V5V7hZe7FyRZrLMdg16SchfxusLXYN0p2diB@mail.gmail.com>
<2C2F1EBA8050E74EA81502D5740B4BD693F1709EC3@SJEXCHCCR02.corp.ad.broadcom.com>
<AANLkTik-4LEddl7f7sr-J0Awo9DCSbWS919bWcWvFwgU@mail.gmail.com>
<3851F6A35FA14D64B6985853F2F12CA5@m55527c>
<AANLkTilrfg30e6ktH9sKmja5LR9piskxeK09LCp2ws5X@mail.gmail.com>
Date: Mon, 14 Jun 2010 20:35:34 +0530
Message-ID: <AANLkTillYznxhkB3nFAfROMTaFf_4NhoSpsC9Pz_twUZ@mail.gmail.com>
From: Mukund Mani <mukund.mani@gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Content-Type: multipart/alternative; boundary=00c09f88d14611f64a0488fed22f
Cc: mpls-tp@ietf.org
Subject: Re: [mpls-tp] Demultiplexing to BFD sessions
X-BeenThere: mpls-tp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: MPLS-TP Mailing list <mpls-tp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>,
<mailto:mpls-tp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls-tp>
List-Post: <mailto:mpls-tp@ietf.org>
List-Help: <mailto:mpls-tp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>,
<mailto:mpls-tp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Jun 2010 15:05:35 -0000
Hi Greg Still on this regard, for the BFD session on the source, to come to the UP state, it would be done based on the remote peer's BFD state for that session. Or do I understand that the BFD session on the source would be only administratively driven? With Regards Mukund On Mon, Jun 14, 2010 at 6:54 AM, Greg Mirsky <gregimirsky@gmail.com> wrote: > Dear Mach, > you'll recall that the first versions of MPLS-TP Proactive CC/CV were based > on work of BFD WG for multipoint network. If my understanding of it correct > BFD session is unidirectional and that required change to BFD Base in regard > to session de-multiplexing. At the last IETF we had discussion and > presentation on how BFD base can be ran as unidirectional - by source > setting its Required Min RX Interval to zero. As result, the remote node > must not send any periodic BFD control packet. That is what I've referred in > my earlier comment. And if we take in consideration that MPLS-TP OAM must be > able to be instantiated, function without Control Plane, then this mode must > be configurable by NMS, perhaps even without assistance of LSP Ping > bootstrapping BFD session over LSP. But that, I think, is outside of this > discussion. > > Regards, > Greg > > > On Fri, Jun 11, 2010 at 7:22 PM, Mach Chen <mach@huawei.com> wrote: > >> Hi Greg and Shahram, >> >> Thanks for your response! >> >> I have a little bit confusion about unidirectional and bidirectional BFD >> session (and I failed to find where have these definitions). Do you mean >> that unidirectional BFD session only has forward path and no return path? My >> understanding about a BFD session is that it should have both forward and >> return paths, and if this is true and assume to setup separate BFD session >> for each direction of an associated bidirectional LSP, then the PEs of the >> LSP will failed to demultiplex the BFD sessions. >> >> Best regards, >> Mach >> >> -------------------------------------------------- >> From: "Greg Mirsky" <gregimirsky@gmail.com> >> Sent: Saturday, June 12, 2010 3:02 AM >> To: "Shahram Davari" <davari@broadcom.com> >> Cc: "Mach Chen" <mach@huawei.com>om>; "Mukund Mani" <mukund.mani@gmail.com>om>; >> <mpls-tp@ietf.org> >> >> Subject: Re: [mpls-tp] Demultiplexing to BFD sessions >> >> Hi Shahram, >>> yes, we need to settle on terminology related to protection. >>> It was discussed and presented at the last IETF meeting how >>> bi-directional >>> BFD session easily can operate in, effectively, unidirectional mode. I >>> think >>> that operating BFD session in this mode is applicable to unidirectional >>> and >>> associated bi-directional p2p LSPs. >>> >>> Regards, >>> Greg >>> >>> On Fri, Jun 11, 2010 at 11:54 AM, Shahram Davari <davari@broadcom.com >>> >wrote: >>> >>> Hi Greg, >>>> >>>> >>>> >>>> I assume by independent protection mode you mean unidirectional >>>> protection. >>>> If unidirectional protection is required, then it is simpler to not use >>>> bidirectional BFD session. >>>> >>>> >>>> >>>> Regards, >>>> >>>> Shahram >>>> >>>> >>>> >>>> *From:* Greg Mirsky [mailto:gregimirsky@gmail.com] >>>> *Sent:* Friday, June 11, 2010 11:18 AM >>>> *To:* Shahram Davari >>>> *Cc:* Mach Chen; Mukund Mani; mpls-tp@ietf.org >>>> >>>> *Subject:* Re: [mpls-tp] Demultiplexing to BFD sessions >>>> >>>> >>>> >>>> Dear Shahram, >>>> assume one BFD session is applied to an associated bi-directional LSP. >>>> Then >>>> failure in one direction will bring the session in Down state which is >>>> not >>>> desired behavior for independent protection mode. Thus, I think, need >>>> for >>>> two BFD, in essence unidirectional, sessions. >>>> >>>> Regards, >>>> Greg >>>> >>>> On Fri, Jun 11, 2010 at 11:03 AM, Shahram Davari <davari@broadcom.com> >>>> wrote: >>>> >>>> Hi, >>>> >>>> Why would one need to run more than one BFD session over an LSP? >>>> >>>> Thanks, >>>> Shahram >>>> >>>> >>>> -----Original Message----- >>>> From: mpls-tp-bounces@ietf.org [mailto:mpls-tp-bounces@ietf.org] On >>>> Behalf >>>> Of Mach Chen >>>> Sent: Friday, June 11, 2010 3:05 AM >>>> To: Mukund Mani; mpls-tp@ietf.org >>>> Subject: Re: [mpls-tp] Demultiplexing to BFD sessions >>>> >>>> Hi Mukund, >>>> >>>> I also have the same question about this. >>>> >>>> As to the BFD discriminator, IMHO, we should keep using it as it be, >>>> because >>>> it may not be enough to demultiplex the BFD session only based on the >>>> label, >>>> this is especially true when there are more than two BFD sessions over >>>> the >>>> LSP. >>>> >>>> BTW, it seems that explicit null label distribution is not excluded (and >>>> IMHO it should be excluded as PHP) in MPLS-TP (do I miss something?) , >>>> and >>>> it is one of the issues that LSP-Ping for BFD session bootstrap is >>>> trying >>>> to >>>> reslove. >>>> >>>> Best regards, >>>> Mach >>>> >>>> -------------------------------------------------- >>>> From: "Mukund Mani" <mukund.mani@gmail.com> >>>> Sent: Friday, June 11, 2010 2:24 PM >>>> To: <mpls-tp@ietf.org> >>>> Subject: [mpls-tp] Demultiplexing to BFD sessions >>>> >>>> > Hi TP-Group >>>> > ** >>>> > *draft-ietf-mpls-tp-lsp-ping-bfd-procedures-00 *states in Section 3 >>>> > >>>> > "When using BFD over MPLS-TP LSPs, the BFD discriminator MUST either >>>> be >>>> > signaled via LSP-Ping or be statically configured." >>>> > >>>> > *draft-ietf-mpls-tp-bfd-cc-cv-00 *states in Section 3.5.6 >>>> > >>>> > "MPLS labels at peer MEPs are used to provide context for the received >>>> BFD >>>> > packets." >>>> > >>>> > As I understand from the statement in the CC/CV draft, since >>>> discriminator >>>> > values are not required for demultiplexing to the BFD session anymore, >>>> > we >>>> > will not need LSP Ping to bootstrap BFD session for TP LSP. >>>> > >>>> > But *draft-ietf-mpls-tp-lsp-ping-bfd-procedures-00 *specifies that LSP >>>> > Ping >>>> > can also be used to signal BFD discriminator. >>>> > >>>> > So is LSP Ping still really needed in the context of BFD over MPLS-TP? >>>> > >>>> > Also as a part of MPLS-TP OAM could somebody explain why such a > >>>> deviation >>>> > is >>>> > taken from the BFD-BASE mode of demultiplexing which even BFD-MPLS >>>> uses >>>> > (discriminator values instead of MPLS labels), but MPLS-TP goes in for >>>> > demultiplexing using labels.... >>>> > >>>> > Could somebody please clarify this..? >>>> > >>>> > >>>> > With Regards >>>> > Mukund >>>> > <http://tools.ietf.org/html/draft-ietf-mpls-tp-bfd-cc-cv-00> >>>> > >>>> >>>> >>>> >>>> > _______________________________________________ >>>> > mpls-tp mailing list >>>> > mpls-tp@ietf.org >>>> > https://www.ietf.org/mailman/listinfo/mpls-tp >>>> > >>>> _______________________________________________ >>>> mpls-tp mailing list >>>> mpls-tp@ietf.org >>>> https://www.ietf.org/mailman/listinfo/mpls-tp >>>> >>>> >>>> _______________________________________________ >>>> mpls-tp mailing list >>>> mpls-tp@ietf.org >>>> https://www.ietf.org/mailman/listinfo/mpls-tp >>>> >>>> >>>> >>>> >>> >
- [mpls-tp] Demultiplexing to BFD sessions Mukund Mani
- Re: [mpls-tp] Demultiplexing to BFD sessions Mach Chen
- Re: [mpls-tp] Demultiplexing to BFD sessions Shahram Davari
- Re: [mpls-tp] Demultiplexing to BFD sessions Greg Mirsky
- Re: [mpls-tp] Demultiplexing to BFD sessions Shahram Davari
- Re: [mpls-tp] Demultiplexing to BFD sessions Greg Mirsky
- Re: [mpls-tp] Demultiplexing to BFD sessions Mach Chen
- Re: [mpls-tp] Demultiplexing to BFD sessions Mach Chen
- Re: [mpls-tp] Demultiplexing to BFD sessions Adrian Farrel
- Re: [mpls-tp] Demultiplexing to BFD sessions Lavanya Srivatsa
- Re: [mpls-tp] Demultiplexing to BFD sessions Greg Mirsky
- Re: [mpls-tp] Demultiplexing to BFD sessions Greg Mirsky
- Re: [mpls-tp] Demultiplexing to BFD sessions Mukund Mani
- Re: [mpls-tp] Demultiplexing to BFD sessions Greg Mirsky
- Re: [mpls-tp] Demultiplexing to BFD sessions neil.2.harrison
- Re: [mpls-tp] Demultiplexing to BFD sessions Curtis Villamizar
- Re: [mpls-tp] Demultiplexing to BFD sessions Curtis Villamizar
- Re: [mpls-tp] Demultiplexing to BFD sessions xiao.min2
- Re: [mpls-tp] Demultiplexing to BFD sessions Apratim Mukherjee
- Re: [mpls-tp] Demultiplexing to BFD sessions xiao.min2
- Re: [mpls-tp] Demultiplexing to BFD sessions Apratim Mukherjee
- Re: [mpls-tp] Demultiplexing to BFD sessions Mukund Mani
- Re: [mpls-tp] Demultiplexing to BFD sessions Greg Mirsky
- Re: [mpls-tp] Demultiplexing to BFD sessions xiao.min2
- Re: [mpls-tp] Demultiplexing to BFD sessions Shahram Davari
- Re: [mpls-tp] Demultiplexing to BFD sessions David Allan I
- Re: [mpls-tp] Demultiplexing to BFD sessions Greg Mirsky
- Re: [mpls-tp] Demultiplexing to BFD sessions David Allan I
- Re: [mpls-tp] Demultiplexing to BFD sessions John E Drake
- Re: [mpls-tp] Demultiplexing to BFD sessions Greg Mirsky
- Re: [mpls-tp] Demultiplexing to BFD sessions Apratim Mukherjee
- Re: [mpls-tp] Demultiplexing to BFD sessions Greg Mirsky
- Re: [mpls-tp] Demultiplexing to BFD sessions Greg Mirsky
- Re: [mpls-tp] Demultiplexing to BFD sessions Apratim Mukherjee
- Re: [mpls-tp] Demultiplexing to BFD sessions David Allan I
- Re: [mpls-tp] Demultiplexing to BFD sessions Mukund Mani
- Re: [mpls-tp] Demultiplexing to BFD sessions Shahram Davari
- Re: [mpls-tp] Demultiplexing to BFD sessions Greg Mirsky
- Re: [mpls-tp] Demultiplexing to BFD sessions David Allan I
- Re: [mpls-tp] Demultiplexing to BFD sessions Greg Mirsky
- Re: [mpls-tp] Demultiplexing to BFD sessions Mukund Mani
- Re: [mpls-tp] Demultiplexing to BFD sessions Apratim Mukherjee
- Re: [mpls-tp] Demultiplexing to BFD sessions Apratim Mukherjee