Re: [mpls] Last Calls on P2MP LSP Ping and Enhanced DS Map

"Shaleen Saxena (ssaxena)" <ssaxena@cisco.com> Tue, 01 June 2010 12:21 UTC

Return-Path: <ssaxena@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 4787E28C436 for <mpls@core3.amsl.com>; Tue, 1 Jun 2010 05:21:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.149
X-Spam-Level:
X-Spam-Status: No, score=-8.149 tagged_above=-999 required=5 tests=[AWL=-0.150, BAYES_50=0.001, 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 3JskL3YmwvZD for <mpls@core3.amsl.com>; Tue, 1 Jun 2010 05:21:34 -0700 (PDT)
Received: from rtp-iport-2.cisco.com (rtp-iport-2.cisco.com [64.102.122.149]) by core3.amsl.com (Postfix) with ESMTP id C701A28C51C for <mpls@ietf.org>; Tue, 1 Jun 2010 05:20:46 -0700 (PDT)
Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAFeXBEytJV2Y/2dsb2JhbACeNHGlKZlwhRYEg0g
X-IronPort-AV: E=Sophos;i="4.53,340,1272844800"; d="scan'208";a="116828113"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rtp-iport-2.cisco.com with ESMTP; 01 Jun 2010 12:20:33 +0000
Received: from xbh-rcd-301.cisco.com (xbh-rcd-301.cisco.com [72.163.63.8]) by rcdn-core-1.cisco.com (8.14.3/8.14.3) with ESMTP id o51CKXJm008505; Tue, 1 Jun 2010 12:20:33 GMT
Received: from xmb-rcd-206.cisco.com ([72.163.62.213]) by xbh-rcd-301.cisco.com with Microsoft SMTPSVC(6.0.3790.3959); Tue, 1 Jun 2010 07:20:34 -0500
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: Tue, 01 Jun 2010 07:20:31 -0500
Message-ID: <C6921F0EC3DEDB419A67B42AB1EA2138018FA834@XMB-RCD-206.cisco.com>
In-Reply-To: <D4C56A454A92494AB873F2FBB8E4154807F3DDBA@emailbng5.jnpr.net>
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+gAA7zTAAACB51UAADMoBgAArX9yAAAVdKwAAetk9gAJBjYkA=
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> <05542EC42316164383B5180707A489EE1D5F5B6AB4@EMBX02-HQ.jnpr.net> <96327EF53EF71A48806DE2DFC034D57F0BAEA090@xmb-sjc-22b.amer.cisco.com> <D4C56A454A92494AB873F2FBB8E4154807F3DDBA@emailbng5.jnpr.net>
From: "Shaleen Saxena (ssaxena)" <ssaxena@cisco.com>
To: Shivakumar Channalli <shivakumar@juniper.net>, "Santiago Alvarez (saalvare)" <saalvare@cisco.com>, Nitin Bahadur <nitinb@juniper.net>
X-OriginalArrivalTime: 01 Jun 2010 12:20:34.0018 (UTC) FILETIME=[D58B5420:01CB0184]
Cc: mpls@ietf.org
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: Tue, 01 Jun 2010 12:21:36 -0000

Hi Shiv, Nitin,

I will updated the P2MP OAM draft to reflect the PHP scenario. 

So does PHP always happen before bud node? Consider the following
topology:

  H - M1 - B - M2 - T

Here:
 H: Head
 M1, M2: Two mid-point nodes
 B: Bud
 T: Tail

So will both M1 and M2 send out unlabelled packets? Will the TTL of the
packet cause any different behavior from M1 and M2?

Also, your suggestion applies to only packets with T bit turned on,
correct? If it is for all ping/trace packets, then I foresee some
issues, where certain nodes will never respond.

Thanks,
Shaleen


> -----Original Message-----
> From: Shivakumar Channalli [mailto:shivakumar@juniper.net]
> Sent: Saturday, May 29, 2010 11:13 AM
> To: Santiago Alvarez (saalvare); Nitin Bahadur; Shaleen Saxena
> (ssaxena)
> Cc: mpls@ietf.org
> Subject: RE: [mpls] Last Calls on P2MP LSP Ping and Enhanced DS Map
> 
> 
> |> 1. precluding bud node support
> Another way is to try to solve bud node issue in case of PHP
> 
> |> 2. bud node receiving duplicate traffic (label and unlabeled)
> |> Cheers.
> Receiving unlabelled packet in case of PHP can be solved by following
a
> simple rule.
> 
> "In p2mp LSP case, if a node (other than pure egress) receives a +MPLS
> LSP trace 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 make an assumption that, the
> packet received by control plane is not due to TTL expiry, and drop
the
> packets.
> 
> 
> ...$hiv
> 
> 
> 
> |-----Original Message-----
> |From: Santiago Alvarez (saalvare) [mailto:saalvare@cisco.com]
> |Sent: Saturday, May 29, 2010 6:03 AM
> |To: Nitin Bahadur; Shaleen Saxena (ssaxena); Shivakumar Channalli
> |Cc: mpls@ietf.org; Santiago Alvarez (saalvare)
> |Subject: RE: [mpls] Last Calls on P2MP LSP Ping and Enhanced DS Map
> |
> |It seems to me that, in order to find PHP acceptable for P2MP LSPs,
> one
> |the these two need to be acceptable:
> |1. precluding bud node support
> |2. bud node receiving duplicate traffic (label and unlabeled)
> |Cheers.
> |
> |SA
> |--
> |> -----Original Message-----
> |> From: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] On
Behalf
> |Of
> |> Nitin Bahadur
> |> Sent: Friday, May 28, 2010 4:52 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,
> |>
> |> > I was referring to
> |> > http://tools.ietf.org/html/draft-ietf-mpls-rsvp-te-no-php-oob-
> |> > mapping-04
> |>
> |> This draft does not say that PHP *must not* be used ever for RSVP
> |P2MP.
> |> This draft specifies a requirement for non-PHP behavior and solves
> |that
> |> problem.
> |>
> |> > . Do you have an application where you use PHP? Is P2MP TE
> |> > with PHP going to be deployed in service provider networks?
> |>
> |> Yes...we have customers (in deployment) using P2MP with PHP.
> |>
> |> nitin
> |> _______________________________________________
> |> mpls mailing list
> |> mpls@ietf.org
> |> https://www.ietf.org/mailman/listinfo/mpls