Re: [mpls] Last Calls on P2MP LSP Ping and Enhanced DS Map
"Santiago Alvarez (saalvare)" <saalvare@cisco.com> Fri, 28 May 2010 19:31 UTC
Return-Path: <saalvare@cisco.com>
X-Original-To: mpls@core3.amsl.com
Delivered-To: mpls@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 107423A690D for <mpls@core3.amsl.com>; Fri, 28 May 2010 12:31:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.299
X-Spam-Level:
X-Spam-Status: No, score=-8.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MANGLED_OFF=2.3, RCVD_IN_DNSWL_HI=-8]
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 XFnU7h1X5A7F for <mpls@core3.amsl.com>; Fri, 28 May 2010 12:31:06 -0700 (PDT)
Received: from sj-iport-3.cisco.com (sj-iport-3.cisco.com [171.71.176.72]) by core3.amsl.com (Postfix) with ESMTP id CDF943A6909 for <mpls@ietf.org>; Fri, 28 May 2010 12:31:06 -0700 (PDT)
Authentication-Results: sj-iport-3.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAB62/0urR7H+/2dsb2JhbACeMXGmOJoFhRUEg0M
X-IronPort-AV: E=Sophos;i="4.53,319,1272844800"; d="scan'208";a="224533251"
Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-3.cisco.com with ESMTP; 28 May 2010 19:30:56 +0000
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o4SJUuEb018304; Fri, 28 May 2010 19:30:56 GMT
Received: from xmb-sjc-22b.amer.cisco.com ([128.107.191.112]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 28 May 2010 12:30:56 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 28 May 2010 12:30:47 -0700
Message-ID: <96327EF53EF71A48806DE2DFC034D57F0BAE9F74@xmb-sjc-22b.amer.cisco.com>
In-Reply-To: <C6921F0EC3DEDB419A67B42AB1EA2138018FA56D@XMB-RCD-206.cisco.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [mpls] Last Calls on P2MP LSP Ping and Enhanced DS Map
Thread-Index: Acr97fovWGELdmbmzEeKyK2GG/RPxQAPfh+gAA7zTAAACB51UAADMoBgAAG7l1A=
References: <C8246DBC.2063E%swallow@cisco.com><D4C56A454A92494AB873F2FBB8E4154807F3DBF7@emailbng5.jnpr.net><C6921F0EC3DEDB419A67B42AB1EA2138018FA2E5@XMB-RCD-206.cisco.com><05542EC42316164383B5180707A489EE1D5F5B6AA5@EMBX02-HQ.jnpr.net> <C6921F0EC3DEDB419A67B42AB1EA2138018FA56D@XMB-RCD-206.cisco.com>
From: "Santiago Alvarez (saalvare)" <saalvare@cisco.com>
To: "Shaleen Saxena (ssaxena)" <ssaxena@cisco.com>, Nitin Bahadur <nitinb@juniper.net>, Shivakumar Channalli <shivakumar@juniper.net>
X-OriginalArrivalTime: 28 May 2010 19:30:56.0305 (UTC) FILETIME=[4B2CA210:01CAFE9C]
Cc: mpls@ietf.org, "Santiago Alvarez (saalvare)" <saalvare@cisco.com>
Subject: Re: [mpls] Last Calls on P2MP LSP Ping and Enhanced DS Map
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Fri, 28 May 2010 19:31:08 -0000
In addition, non-PHP is required to avoid packet replication by a penultimate hop when it precedes a bud node. Cheers. SA -- > -----Original Message----- > From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On Behalf Of > Shaleen Saxena (ssaxena) > Sent: Friday, May 28, 2010 11:39 AM > To: Nitin Bahadur; Shivakumar Channalli > Cc: mpls@ietf.org > Subject: Re: [mpls] Last Calls on P2MP LSP Ping and Enhanced DS Map > > Hi Nitin: > > I was referring to > http://tools.ietf.org/html/draft-ietf-mpls-rsvp-te-no-php-oob-mapping- > 04 > . Do you have an application where you use PHP? Is P2MP TE with PHP > going to be deployed in service provider networks? > > Regards, > Shaleen > > > -----Original Message----- > > From: Nitin Bahadur [mailto:nitinb@juniper.net] > > Sent: Friday, May 28, 2010 1:08 PM > > To: Shaleen Saxena (ssaxena); Shivakumar Channalli > > Cc: mpls@ietf.org > > Subject: RE: [mpls] Last Calls on P2MP LSP Ping and Enhanced DS Map > > > > Shaleen, > > > > Can u point me to the relevant section in some RFC that specifics > that > > PHP > > should not be used with RSVP P2MP-TE. > > > > Thanks > > Nitin > > > > > -----Original Message----- > > > From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On > > > Behalf Of Shaleen Saxena (ssaxena) > > > Sent: Friday, May 28, 2010 6:18 AM > > > To: Shivakumar Channalli > > > Cc: mpls@ietf.org > > > Subject: Re: [mpls] Last Calls on P2MP LSP Ping and Enhanced DS Map > > > > > > Hi Shivakumar: > > > > > > In P2MP trees, for both P2MP TE and Multicast LDP, PHP is not > > > used. The packet should always have the label. > > > > > > Regards, > > > Shaleen > > > > > > > > > > > > > -----Original Message----- > > > > From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On > > Behalf > > > Of > > > > Shivakumar Channalli > > > > Sent: Friday, May 28, 2010 2:11 AM > > > > To: George Swallow (swallow); mpls@ietf.org > > > > Subject: Re: [mpls] Last Calls on P2MP LSP Ping and Enhanced DS > Map > > > > > > > > > > > > Hi all, > > > > > > > > I have some doubts regarding "section 3.4. Respond Only If > > > TTL Expired > > > > Flag" > > > > In draft-ietf-mpls-p2mp-lsp-ping-10.txt > > > > > > > > The section mentions that > > > > "If the T flag is set to 1, then the receiver SHOULD reply > > > only if the > > > > TTL of the incoming MPLS label is equal to 1; if the TTL is > > > more than > > > > 1, then no response should be sent back." > > > > > > > > But it doesn't specifies anything about a case where in the > > > packet is > > > > received without any label (NULL label) > > > > > > > > Example: > > > > Just think, all the penultimate hops in a p2mp LSP are > > > doing PHP, And > > > > we are using "Egress Address P2MP Responder Identifier" to > > > trace p2mp > > > > LSP egress "F" > > > > > > > > As per 3.2.1. Egress Address P2MP Responder Identifier Sub-TLVs: > > > > "A node that receives an echo request with this Sub-TLV > > > present MUST > > > > respond only if the node lies on the path to the address in the > > > > Sub-TLV." > > > > > > > > > > > > > > > > ttl-1 ttl-2 ttl-3 ttl-4 ttl-5 > > > > Bud node Bud node Bud node Bud node Pure-egress > > > > A-----------B-----------C-----------D-----------E----------F > > > > |-----------| lsp1 > > > > |-----------------------| lsp2 > > > > |-----------------------------------| lsp3 > > > > |-----------------------------------------------| lsp4 > > > > |----------------------------------------------------------| lsp5 > > > > > > > > > > > > From the figure above, we can see that all the bud nodes are on > the > > > > path to the egress node F. So with each TTL increment, we start > > > > getting multiple responses from all the bud nodes. > > > > > > > > To understand the problem, just think we are currently tracing > with > > > TTL > > > > 5. > > > > And in the ping request contains down map that of F. > > > > > > > > When we send out this trace message, each of the bud nodes will > > > receive > > > > a copy of the trace packet, as it's a p2mp LSP. But the packets > > > > received by the bud nodes ++don't contain any label as PHP is in > > > > use++. > > > > > > > > As a result when a bud node does processing of the packet, > > > interface > > > > and label validations will fail, and they will send out > > > send out error > > > > responses. > > > > > > > > So basically "section 3.4" doesn't really help in such cases > > > > > > > > [Suggestions] > > > > "In p2mp LSP case, if a node (other than pure egress) > > > receives a LSP > > > > ping packet, without any label, then we should drop the > > > packet without > > > > processing" > > > > > > > > Reason: In trace route mode we want packets to reach > > > control plane due > > > > to TTL expiry, but in PHP p2mp mode packets are also > > > received by bud > > > > nodes due the PHP. As a result we can conclude that the packet > > > received > > > > by control plane is not due to TTL expiry, and drop the packets. > > > > > > > > > > > > > > > > ...$hiv > > > > > > > > > > > > ________________________________________ > > > > From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On > > Behalf > > > Of > > > > George Swallow > > > > Sent: Friday, May 28, 2010 4:13 AM > > > > To: mpls@ietf.org > > > > Subject: [mpls] Last Calls on P2MP LSP Ping and Enhanced DS Map > > > > > > > > This begins a two week last call on the follow two drafts. > > > > Mechanism for performing LSP-Ping over MPLS tunnels > > > > draft-ietf-mpls-lsp-ping-enhanced-dsmap-05 > > > > > > > http://www.ietf.org/internet-drafts/draft-ietf-mpls-lsp-ping- > > enhanced- > > > > ds > > > > map-05.txt > > > > > > > > and > > > > Detecting Data Plane Failures in Point-to-Multipoint > Multiprotocol > > > > Label Switching (MPLS) > > > > - Extensions to LSP Ping > > > > draft-ietf-mpls-p2mp-lsp-ping-10.txt > > > > http://www.ietf.org/internet-drafts/draft-ietf-mpls-p2mp-lsp- > ping- > > > > 10.txt > > > > > > > > > > > > The last call ends June 10, 2010 24:00 UTC > > > > > > > > George & Loa > > > > _______________________________________________ > > > > mpls mailing list > > > > mpls@ietf.org > > > > https://www.ietf.org/mailman/listinfo/mpls > > > _______________________________________________ > > > mpls mailing list > > > mpls@ietf.org > > > https://www.ietf.org/mailman/listinfo/mpls > > > > _______________________________________________ > mpls mailing list > mpls@ietf.org > https://www.ietf.org/mailman/listinfo/mpls
- [mpls] Last Calls on P2MP LSP Ping and Enhanced D… George Swallow
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Shivakumar Channalli
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Shaleen Saxena (ssaxena)
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Nitin Bahadur
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Nitin Bahadur
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Shaleen Saxena (ssaxena)
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Santiago Alvarez (saalvare)
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Nitin Bahadur
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Santiago Alvarez (saalvare)
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Nitin Bahadur
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Shivakumar Channalli
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Shaleen Saxena (ssaxena)
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Shivakumar Channalli
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Shivakumar Channalli
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Shaleen Saxena (ssaxena)
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Shivakumar Channalli
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Aissaoui, Mustapha (Mustapha)
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Nitin Bahadur
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Aissaoui, Mustapha (Mustapha)
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Aissaoui, Mustapha (Mustapha)
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Shaleen Saxena (ssaxena)
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Shaleen Saxena (ssaxena)
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Nitin Bahadur
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… babu s
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Nitin Bahadur
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… Babu Subramani
- Re: [mpls] Last Calls on P2MP LSP Ping and Enhanc… babu s