[mpls-tp] MPLS-TP identifiers clarification request

venkatesan mahalingam <venkatflex@gmail.com> Thu, 24 June 2010 14:49 UTC

Return-Path: <venkatflex@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 B9C963A6A26; Thu, 24 Jun 2010 07:49:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level:
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[BAYES_50=0.001, 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 nWteIEz-lm1G; Thu, 24 Jun 2010 07:49:57 -0700 (PDT)
Received: from mail-pw0-f44.google.com (mail-pw0-f44.google.com [209.85.160.44]) by core3.amsl.com (Postfix) with ESMTP id 3442D3A6A14; Thu, 24 Jun 2010 07:49:57 -0700 (PDT)
Received: by pwi6 with SMTP id 6so2897470pwi.31 for <multiple recipients>; Thu, 24 Jun 2010 07:50:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:cc:content-type; bh=8Jn9woVKQpX20yrttd5WWJKtqsixHn89LIVg9JcFOc4=; b=cSlo/RLJOwVgDA1xwSng1k0mSoZvO0pZc9iFde9zY7HSoyvwS8R7Vz4bzirJc2HgZJ Fq08edJJ0m++vNY6R5TxWKbQblzkgVsgp5T+R7FYoM1tEJfmZwh9FSDvQgYi6oXDb/66 7ms+N3O+QJ1D/XH+q7+VoBHIq9WwvzOSQ8Buk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=FkzLqad0OF2d+efKzwyqMSy3wasBPt96GDIRti/oTOVVlJikd6DPBCNV40TM/grGh4 bkQhgCmJZ4JaYdhuePyN6IXlKNxYPHscnLo7LoZc6yaUkw//SNAuPrj76nkiUfB9UOgj yV8ZQoVpIuDHWuVKC08x6y2Fapw5gAAWyZ//0=
MIME-Version: 1.0
Received: by 10.142.196.15 with SMTP id t15mr9355802wff.238.1277391002345; Thu, 24 Jun 2010 07:50:02 -0700 (PDT)
Received: by 10.143.167.14 with HTTP; Thu, 24 Jun 2010 07:50:02 -0700 (PDT)
Date: Thu, 24 Jun 2010 20:20:02 +0530
Message-ID: <AANLkTikxLc7mZIwxC--TeLLsQjIJk3RTNTDLIpufbj4m@mail.gmail.com>
From: venkatesan mahalingam <venkatflex@gmail.com>
To: matthew.bocci@alcatel-lucent.com, George Swallow <swallow@cisco.com>, mpls <mpls@ietf.org>, mpls-tp@ietf.org
Content-Type: multipart/alternative; boundary=000e0cd32f40ef214c0489c7c4b2
Cc: mukund.mani@gmail.com
Subject: [mpls-tp] MPLS-TP identifiers clarification request
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: Thu, 24 Jun 2010 14:49:59 -0000

Hi MPLS-TP group,
Please find below my comments in-line tagged VM>> on MPLS-TP identifiers.

As per George's response:
>>The draft defines the Global_Tunnel_ID as:
>>      Src-Global_ID::Src-Node_ID::Src-Tunnel_Num::
Dst-Global_ID::Dst-Node_ID::Dst-Tunnel_Num

>>This seems to define a bidirectional tunnel. Is that the intent? If so
please clarify. If not then why

>>Dst-Global_ID::Dst-Node_ID::Dst-Tunnel_Num is needed?

>>GS: The scope is bidirectional.  But I suppose it can be applied to
unidirectional as well.  I still don’t understand the requirement for

>>unidirectional – seems to be that bidirectional with 0 data-bandwidth in
the reverse direction would do better as you would have a return

>>path for OAM and DCC etc.

VM>> Don't we need uni-directional tunnel for MPLS-TP if the scope is
bi-directional?

If the answer yes, then do we need to remove the below requirements of an
MPLS-TP from the RFC-5654.
Section 2.1.  General Requirements
   7.   MPLS-TP MUST support unidirectional, co-routed bidirectional, and
       associated bidirectional point-to-point transport paths.

   8.   MPLS-TP MUST support unidirectional point-to-multipoint transport
       paths.


As per Mach Chen's mail dated Tue, 22 Jun 2010 11:47:17 +0800
>>2. In your draft, an LSP is identified by the combination of
Src-Global_ID, Src-Node_ID, Src-Tunnel_Num, Dst->>Global_ID, Dst-Node_ID,

Dst-Tunnel_Num, LSP_Num, this is fine for unidirectional and co-routed
bidirectional LSP, but it is not enough >>for associated bidirectional

LSP that is combined with two reverse unidirectional LSPs and IMHO two
LSP_Nums are required.

VM>> IMHO, we need two LSP_Nums for co-routed bidirectional LSP for
unidirectional protection switching i.e only forward or reverse direction

LSP protection switching instead of switching both forward and reverse
direction working LSP into protection LSP.
So, I think we need a single LSP_Num for unidirectional LSP, two LSP_Nums
for forward and reverse direction co-routed/associated MPLS-TP

tunnel.

Can we have two tunnels created independenly and have an association with
them for both co-routed and associated bi-directional MPLS-TP

tunnel?

As per Mukund's mail dated Fri, 28 May 2010 12:06:37 +0530
>>The "draft-ietf-mpls-tp-identifiers" mention two forms of operator
identification - Global_ID (for IP operational practice) and ICC

(compatible with ITU).
>>All the sections on identifiers further in the draft, mention the globally
unique format of the identifiers by pre-pending the Global_ID.

i.e they mention only the IP based identifiers.
>>Eg; For LSP Identiffication:
>>"Src-Global_ID::Src-Node_ID::Src-Tunnel_Num::
Dst-Global_ID::Dst-Node_ID::Dst-Tunnel_Num::LSP_Num"
>>Shouldnt the draft be mentioning the ICC based identification also
(substituting Global_ID by ICC for ICC based LSP Identifiers) or

mentioning explicitly in the draft as follows:
>>"Src-Operator_ID::Src-Node_ID::Src-Tunnel_Num::Dst-Operator_ID::Dst-Node_ID::Dst-Tunnel_Num::LSP_Num"
>>Where Operator_ID can be Global_ID or ICC_ID
>> Or is it expected that for ICC based identification, different set of
identifiers will be defined similar to the MEG & MEP Identifiers??

VM>> IMO, If we have a transport network where LSP can be operated over IP
and Non-IP environments, then Global_ID and ICC should be combined

and called as Operator ID. Can authors of MPLS-TP identifiers draft clarify
this and make necessary changes in the draft?

-- 
Best Regards,
Venkatesan Mahalingam.