Re: [mpls] ´ð¸´: One last problem with draft-ietf-mpls-return-path-specified-lsp-ping
t.petch <ietfc@btconnect.com> Tue, 23 October 2012 11:43 UTC
Return-Path: <ietfc@btconnect.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 CE59A21F86CE for <mpls@ietfa.amsl.com>; Tue, 23 Oct 2012 04:43:53 -0700 (PDT)
X-Quarantine-ID: <3M3RvWC96HXU>
X-Virus-Scanned: amavisd-new at amsl.com
X-Amavis-Alert: BAD HEADER SECTION, Non-encoded 8-bit data (char B4 hex): Subject: Re: [mpls] \264\360\270\264: One last p[...]
X-Spam-Flag: NO
X-Spam-Score: -1.053
X-Spam-Level:
X-Spam-Status: No, score=-1.053 tagged_above=-999 required=5 tests=[AWL=-2.130, BAYES_00=-2.599, CN_BODY_35=0.339, MIME_8BIT_HEADER=0.3, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_LOW=-1, SUBJECT_NEEDS_ENCODING=0.001, SUBJ_ILLEGAL_CHARS=1.586]
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 3M3RvWC96HXU for <mpls@ietfa.amsl.com>; Tue, 23 Oct 2012 04:43:53 -0700 (PDT)
Received: from db3outboundpool.messaging.microsoft.com (db3ehsobe003.messaging.microsoft.com [213.199.154.141]) by ietfa.amsl.com (Postfix) with ESMTP id B35A721F8644 for <mpls@ietf.org>; Tue, 23 Oct 2012 04:43:52 -0700 (PDT)
Received: from mail3-db3-R.bigfish.com (10.3.81.241) by DB3EHSOBE006.bigfish.com (10.3.84.26) with Microsoft SMTP Server id 14.1.225.23; Tue, 23 Oct 2012 11:43:51 +0000
Received: from mail3-db3 (localhost [127.0.0.1]) by mail3-db3-R.bigfish.com (Postfix) with ESMTP id 8CE6740161; Tue, 23 Oct 2012 11:43:51 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.56.253.197; KIP:(null); UIP:(null); IPV:NLI; H:DBXPRD0710HT004.eurprd07.prod.outlook.com; RD:none; EFVD:NLI
X-SpamScore: -23
X-BigFish: PS-23(z5109hz9371Ic89bh542M1432Izz1202h1d1ah1d2ahzz1033IL8275bh8275dhz2dh2a8h5a9h668h839h941hd24hf0ah107ah1177h1179h1269h1288h12a5h12a9h12bdh12e1h137ah139eh13b6h1441h1504h304l1155h)
Received: from mail3-db3 (localhost.localdomain [127.0.0.1]) by mail3-db3 (MessageSwitch) id 1350992630705089_15809; Tue, 23 Oct 2012 11:43:50 +0000 (UTC)
Received: from DB3EHSMHS013.bigfish.com (unknown [10.3.81.233]) by mail3-db3.bigfish.com (Postfix) with ESMTP id A98A040006B; Tue, 23 Oct 2012 11:43:50 +0000 (UTC)
Received: from DBXPRD0710HT004.eurprd07.prod.outlook.com (157.56.253.197) by DB3EHSMHS013.bigfish.com (10.3.87.113) with Microsoft SMTP Server (TLS) id 14.1.225.23; Tue, 23 Oct 2012 11:43:50 +0000
Received: from DBXPRD0610HT003.eurprd06.prod.outlook.com (157.56.252.181) by pod51017.outlook.com (10.255.79.167) with Microsoft SMTP Server (TLS) id 14.16.224.5; Tue, 23 Oct 2012 11:43:49 +0000
Message-ID: <00bf01cdb113$9f1d3980$4001a8c0@gateway.2wire.net>
From: "t.petch" <ietfc@btconnect.com>
To: Mach Chen <mach.chen@huawei.com>, adrian@olddog.co.uk, draft-ietf-mpls-return-path-specified-lsp-ping.all@tools.ietf.org
References: <0da001cdb063$c0d75200$4285f600$@olddog.co.uk> <F73A3CB31E8BE34FA1BBE3C8F0CB2AE22CAD23BC@SZXEML511-MBX.china.huawei.com>
Subject: Re: [mpls] ��: One last problem with draft-ietf-mpls-return-path-specified-lsp-ping
Date: Tue, 23 Oct 2012 12:43:05 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="gb2312"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [157.56.252.181]
Content-Transfer-Encoding: quoted-printable
X-OriginatorOrg: btconnect.com
Cc: mpls@ietf.org, mpls-chairs@tools.ietf.org
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 11:43:53 -0000
----- Original Message ----- From: "Mach Chen" <mach.chen@huawei.com> To: <adrian@olddog.co.uk>; <draft-ietf-mpls-return-path-specified-lsp-ping.all@tools.ietf.org> Cc: <mpls@ietf.org>; <mpls-chairs@tools.ietf.org> Sent: Tuesday, October 23, 2012 2:49 AM > 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. Yes, I too think that this is, technically, broadly, what the I-D is setting out to do. With the benefit of hindsight, RFC4379 would have done better to define a range of values for common sub-TLVs, likely to be used by several TLVs; and a range of values for sub-TLVs which are TLV specific. And a requirement for future definers of sub-TLVs to be clear about the usage of any common ones. Other IANA registries have this concept. So I see this I-D as moving towards that sort of registry. Tom Petch > 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 > > _______________________________________________ > mpls mailing list > mpls@ietf.org > https://www.ietf.org/mailman/listinfo/mpls >