[mpls] 答复: One last problem with draft-ietf-mpls-return-path-specified-lsp-ping

Mach Chen <mach.chen@huawei.com> Tue, 23 October 2012 01:50 UTC

Return-Path: <mach.chen@huawei.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 17E1C21F898B for <mpls@ietfa.amsl.com>; Mon, 22 Oct 2012 18:50:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.988
X-Spam-Level: **
X-Spam-Status: No, score=2.988 tagged_above=-999 required=5 tests=[AWL=0.200, BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, CN_BODY_35=0.339, MIME_8BIT_HEADER=0.3, MIME_BASE64_TEXT=1.753, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-4, SARE_SUB_ENC_GB2312=1.345]
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 tniCWLf11WSK for <mpls@ietfa.amsl.com>; Mon, 22 Oct 2012 18:50:01 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id B7CA821F8981 for <mpls@ietf.org>; Mon, 22 Oct 2012 18:50:00 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml204-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id ALX37275; Tue, 23 Oct 2012 01:49:59 +0000 (GMT)
Received: from LHREML402-HUB.china.huawei.com (10.201.5.241) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.1.323.3; Tue, 23 Oct 2012 02:49:53 +0100
Received: from SZXEML414-HUB.china.huawei.com (10.82.67.153) by lhreml402-hub.china.huawei.com (10.201.5.241) with Microsoft SMTP Server (TLS) id 14.1.323.3; Tue, 23 Oct 2012 02:49:59 +0100
Received: from SZXEML511-MBX.china.huawei.com ([169.254.3.192]) by SZXEML414-HUB.china.huawei.com ([10.82.67.153]) with mapi id 14.01.0323.003; Tue, 23 Oct 2012 09:49:55 +0800
From: Mach Chen <mach.chen@huawei.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "draft-ietf-mpls-return-path-specified-lsp-ping.all@tools.ietf.org" <draft-ietf-mpls-return-path-specified-lsp-ping.all@tools.ietf.org>
Thread-Topic: One last problem with draft-ietf-mpls-return-path-specified-lsp-ping
Thread-Index: Ac2wY5bU1kBGg+iDQ9ywvx/GF0lebAAVOgqw
Date: Tue, 23 Oct 2012 01:49:55 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE22CAD23BC@SZXEML511-MBX.china.huawei.com>
References: <0da001cdb063$c0d75200$4285f600$@olddog.co.uk>
In-Reply-To: <0da001cdb063$c0d75200$4285f600$@olddog.co.uk>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.96.103]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "mpls@ietf.org" <mpls@ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>
Subject: [mpls] 答复: One last problem with draft-ietf-mpls-return-path-specified-lsp-ping
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, 23 Oct 2012 01:50:02 -0000

Hi Adrian,

> So, I *think* what you are asking for is:
> 1. A new top-level LSP Ping TLV called "Reply Path TLV"
>     Early allocation has assigned this value 21
> 2. The ability to carry any sub-TLV of the Target FEC Stack
>    top-level TLV as a sub-TLV of the Reply Path TLV
> 3. A way to "lock step" the two sub-TLV registries so that
>    new sub-TLVs that can be carried in the Target FEC Stack
>    TLV can also be carried in the Reply Path TLV
> 4. A way to create and register sub-TLVs that are only to
>    be used in the Reply Path TLV and are not to be carried in
>    the Target FEC Stack TLV

Yes, these are the targets that the I-D is trying to achieve, and the document redefines the "Vendor Private Use" range to achieve the target 4 above.

Best regards,
Mach

> -----邮件原件-----
> 发件人: Adrian Farrel [mailto:adrian@olddog.co.uk]
> 发送时间: 2012年10月22日 22:45
> 收件人: draft-ietf-mpls-return-path-specified-lsp-ping.all@tools.ietf.org
> 抄送: mpls@ietf.org; mpls-chairs@tools.ietf.org
> 主题: One last problem with draft-ietf-mpls-return-path-specified-lsp-ping
> 
> Thanks to the authors for a rapid turn-round on my review.
> We are almost there.
> 
> But the remaining issue is with the codepoints for the sub-TLVs of the Reply
> Path TLV. There seems to be some *massive* disconnect!
> 
> From the discussion of the 4379-defined "TLVs and sub-TLVs" sub-registry of the
> "Multiprotocol Label Switching Architecture (MPLS) Label Switched Paths (LSPs)
> Ping Parameters - TLVs" registry in old versions of the I-D, I had assumed that
> you wanted to allow top-level TLVs from the registry to be used as sub-TLVs of
> the new Reply Path TLV. The reason I thought this is that the document
> discusses
> the allocation ranges for the top-level TLVs and says that new sub-TLVs of the
> Reply Path TLV that apply only to the Reply Path TLV must be allocated out of
> "safe" ranges - i.e. those ranges that cannot be allocated for top-level TLVs.
> 
> But when I look at the early allocations done in the registry (and presumably
> agreed by the authors) I see something completely different. What I see there
> is
> that the Reply Path TLV can carry as its own sub-TLVs those sub-TLVs that can
> be
> carried as sub-TLVs of the Target FEC Stack top-level TLV.
> 
> So, I *think* what you are asking for is:
> 1. A new top-level LSP Ping TLV called "Reply Path TLV"
>     Early allocation has assigned this value 21
> 2. The ability to carry any sub-TLV of the Target FEC Stack
>    top-level TLV as a sub-TLV of the Reply Path TLV
> 3. A way to "lock step" the two sub-TLV registries so that
>    new sub-TLVs that can be carried in the Target FEC Stack
>    TLV can also be carried in the Reply Path TLV
> 4. A way to create and register sub-TLVs that are only to
>    be used in the Reply Path TLV and are not to be carried in
>    the Target FEC Stack TLV
> 
> All of this has nothing to do with 4379 allocation polices or ranges applied to
> the top-level TLV registry.
> 
> If this is what we are trying to do, then:
> - we can delete the sections of text talking about TLV allocation
>    policies
> - we can introduce some text instructing IANA to lock-step the
>   registries of sub-TLVs
> - we can work out a policy that allows values used as sub-TLVs of
>   the Target FEC Stack TLV to be reserved so that they do not conflict
>   with allocations for sub-TLVs of the Reply Path TLV
> 
> So, step 1: please confirm that I have now (finally) understood what it is
> you're trying to achieve.
> 
> Sorry it has taken me so long to understand. Hopefully we can resolve this
> quickly from here on in.
> 
> Regards,
> Adrian