Re: [Pals] Mirja Kühlewind's Discuss on draft-ietf-pals-mpls-tp-pw-over-bidir-lsp-08: (with DISCUSS and COMMENT)
Mach Chen <mach.chen@huawei.com> Fri, 08 July 2016 01:44 UTC
Return-Path: <mach.chen@huawei.com>
X-Original-To: pals@ietfa.amsl.com
Delivered-To: pals@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A537B12B022; Thu, 7 Jul 2016 18:44:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.647
X-Spam-Level:
X-Spam-Status: No, score=-5.647 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.426, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jNJgq7aS68Uz; Thu, 7 Jul 2016 18:44:09 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 342B812B02D; Thu, 7 Jul 2016 18:44:08 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml706-cah.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id CNI19048; Fri, 08 Jul 2016 01:44:05 +0000 (GMT)
Received: from SZXEMA412-HUB.china.huawei.com (10.82.72.71) by lhreml706-cah.china.huawei.com (10.201.5.182) with Microsoft SMTP Server (TLS) id 14.3.235.1; Fri, 8 Jul 2016 02:44:01 +0100
Received: from SZXEMA510-MBX.china.huawei.com ([169.254.3.42]) by SZXEMA412-HUB.china.huawei.com ([10.82.72.71]) with mapi id 14.03.0235.001; Fri, 8 Jul 2016 09:43:56 +0800
From: Mach Chen <mach.chen@huawei.com>
To: "BRUNGARD, DEBORAH A" <db3546@att.com>, Stewart Bryant <stewart.bryant@gmail.com>, Mirja Kuehlewind <ietf@kuehlewind.net>, The IESG <iesg@ietf.org>
Thread-Topic: Mirja Kühlewind's Discuss on draft-ietf-pals-mpls-tp-pw-over-bidir-lsp-08: (with DISCUSS and COMMENT)
Thread-Index: AQHR1tu4vG3B3U+azU26eaxj5RuoiaAKxWMAgAAS84CAACu6gIACvqlw
Date: Fri, 08 Jul 2016 01:43:55 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE28CC8C464@SZXEMA510-MBX.china.huawei.com>
References: <20160705163846.22350.79584.idtracker@ietfa.amsl.com> <ac40c272-8513-fc14-fa95-4a3ddc7231f1@gmail.com> <7b9f5b06-0c05-bda2-75ec-ebee6210ba60@gmail.com> <F64C10EAA68C8044B33656FA214632C8529BA4FD@MISOUT7MSGUSRDE.ITServices.sbc.com>
In-Reply-To: <F64C10EAA68C8044B33656FA214632C8529BA4FD@MISOUT7MSGUSRDE.ITServices.sbc.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.102.135]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020203.577F0565.012D, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=169.254.3.42, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: c4d52875aaed1de0a7fe2be321285f21
Archived-At: <https://mailarchive.ietf.org/arch/msg/pals/U8HDxsmYkthqiVP67_vseRwwS6g>
Cc: "pals-chairs@ietf.org" <pals-chairs@ietf.org>, "draft-ietf-pals-mpls-tp-pw-over-bidir-lsp@ietf.org" <draft-ietf-pals-mpls-tp-pw-over-bidir-lsp@ietf.org>, "pals@ietf.org" <pals@ietf.org>
Subject: Re: [Pals] Mirja Kühlewind's Discuss on draft-ietf-pals-mpls-tp-pw-over-bidir-lsp-08: (with DISCUSS and COMMENT)
X-BeenThere: pals@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Pseudowire And LDP-enabled Services dicussion list." <pals.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pals>, <mailto:pals-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pals/>
List-Post: <mailto:pals@ietf.org>
List-Help: <mailto:pals-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pals>, <mailto:pals-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jul 2016 01:44:12 -0000
Hi Deborah, Stewart and Mirja, After considering and discussing this with the co-authors and some implementers. I realized that change to one bit may not a good idea at this stage, since there may be some implementations out there. Thus, I agree with Stewart and Deborah that we do not need to do a fundamental change to the document given that the current design works fine. And Stewart's new text should cover the corner case. Best regards, Mach > -----Original Message----- > From: BRUNGARD, DEBORAH A [mailto:db3546@att.com] > Sent: Wednesday, July 06, 2016 11:35 PM > To: Stewart Bryant; Mirja Kuehlewind; The IESG > Cc: pals-chairs@ietf.org; draft-ietf-pals-mpls-tp-pw-over-bidir-lsp@ietf.org; > pals@ietf.org > Subject: RE: Mirja Kühlewind's Discuss on > draft-ietf-pals-mpls-tp-pw-over-bidir-lsp-08: (with DISCUSS and COMMENT) > > I agree with Stewart - for the two bits to be set would be an implementation > error. Not an operational error. The use of the two bits has been stable from > the -00 version of the draft. There are always multiple ways to do a protocol > design. And various tradeoffs. There are also operational positives for having > two bits. Sub-TLVs are very common (PW, MPLS, GMPLS). The extra bit in an > optional sub-TLV used when setting up a path is not going to break any > bandwidth bank:-) > > As Stewart noted on his other email, PALS followed the Routing Area process of > asking on IPR at the time of Last Call. We don't require positive confirmation > that no one has concerns, only if they have concerns. > > Much thanks Mirja for your interest and very comprehensive review - let us > know if Stewart's proposal is acceptable to clear your discuss. > > Deborah > > -----Original Message----- > From: iesg [mailto:iesg-bounces@ietf.org] On Behalf Of Stewart Bryant > Sent: Wednesday, July 06, 2016 8:58 AM > To: Mirja Kuehlewind <ietf@kuehlewind.net>; The IESG <iesg@ietf.org> > Cc: pals-chairs@ietf.org; draft-ietf-pals-mpls-tp-pw-over-bidir-lsp@ietf.org; > pals@ietf.org > Subject: Re: Mirja Kühlewind's Discuss on > draft-ietf-pals-mpls-tp-pw-over-bidir-lsp-08: (with DISCUSS and COMMENT) > > > > >> > >> --------------------------------------------------------------------- > >> - > >> DISCUSS: > >> --------------------------------------------------------------------- > >> - > >> > >> I think the protocol specification is not complete: > >> > >> - What happens if none of the two S and C bits are set? > > Since the text specifically states that they are mutually exclusive, > > that would be an implementation error. I don't think that it is within > > the scope of this draft to state what should happen when there is an > > implementation error. > > Thinking about this some more, we could say: > > Either the C-bit or the S-bit MUST be set. > the C-bit and S-bit are mutually exclusive from each other, and cannot be > set in the same message. Otherwise, a Label Release message with > status code set to "The C-bit and S-bit can not both be set" (TBD5) > MUST be replied, and the PW will not be established. > > We could introduce an additional error message, but it's probably adequate to > say: > > Either the C-bit or the S-bit MUST be set. > The C-bit and S-bit are mutually exclusive from each other, and cannot be > set in the same message. In the case of either error, a Label Release > message with > status code set to "The C-bit and S-bit error" (TBD5) > MUST be replied, and the PW will not be established. > > If parametrised messages are allowed I would say: > > "The C-bit and S-bit error [<C-bit>, <S-bit>]" > > Since zero or two bits are clearly an implementation error, I am not convinced > that we need to do more than flag it up sufficiently that the an implementer > can figure out what they got wrong. > > Stewart
- Re: [Pals] Mirja Kühlewind's Discuss on draft-iet… Mach Chen
- Re: [Pals] Mirja Kühlewind's Discuss on draft-iet… Gmail
- Re: [Pals] Mirja Kühlewind's Discuss on draft-iet… Mirja Kuehlewind (IETF)
- Re: [Pals] Mirja Kühlewind's Discuss on draft-iet… BRUNGARD, DEBORAH A
- Re: [Pals] Mirja Kühlewind's Discuss on draft-iet… Stewart Bryant
- Re: [Pals] Mirja Kühlewind's Discuss on draft-iet… Stewart Bryant
- Re: [Pals] Mirja Kühlewind's Discuss on draft-iet… Mach Chen
- Re: [Pals] Mirja Kühlewind's Discuss on draft-iet… Mirja Kuehlewind (IETF)
- Re: [Pals] Mirja Kühlewind's Discuss on draft-iet… Mach Chen
- Re: [Pals] Mirja Kühlewind's Discuss on draft-iet… Mirja Kuehlewind (IETF)
- Re: [Pals] Mirja Kühlewind's Discuss on draft-iet… Mach Chen
- [Pals] Mirja Kühlewind's Discuss on draft-ietf-pa… Mirja Kuehlewind
- Re: [Pals] Mirja Kühlewind's Discuss on draft-iet… Mach Chen
- Re: [Pals] Mirja Kühlewind's Discuss on draft-iet… Mirja Kuehlewind (IETF)
- Re: [Pals] Mirja Kühlewind's Discuss on draft-iet… Mach Chen