Re: [mpls] QA Review draft-akiya-mpls-lsp-ping-reply-mode-simple-03

Mach Chen <mach.chen@huawei.com> Tue, 09 September 2014 07:36 UTC

Return-Path: <mach.chen@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A839D1A6EE1 for <mpls@ietfa.amsl.com>; Tue, 9 Sep 2014 00:36:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.853
X-Spam-Level:
X-Spam-Status: No, score=-5.853 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-1.652, SPF_PASS=-0.001] autolearn=ham
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 4uxhNUsQCdZ4 for <mpls@ietfa.amsl.com>; Tue, 9 Sep 2014 00:36:07 -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 17BDA1A1F73 for <mpls@ietf.org>; Tue, 9 Sep 2014 00:36:06 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml401-hub.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BMI83698; Tue, 09 Sep 2014 07:36:05 +0000 (GMT)
Received: from SZXEMA405-HUB.china.huawei.com (10.82.72.37) by lhreml401-hub.china.huawei.com (10.201.5.240) with Microsoft SMTP Server (TLS) id 14.3.158.1; Tue, 9 Sep 2014 08:36:04 +0100
Received: from SZXEMA510-MBX.china.huawei.com ([169.254.3.57]) by SZXEMA405-HUB.china.huawei.com ([10.82.72.37]) with mapi id 14.03.0158.001; Tue, 9 Sep 2014 15:35:57 +0800
From: Mach Chen <mach.chen@huawei.com>
To: "Nobo Akiya (nobo)" <nobo@cisco.com>, Lou Berger <lberger@labn.net>, "draft-akiya-mpls-lsp-ping-reply-mode-simple@tools.ietf.org" <draft-akiya-mpls-lsp-ping-reply-mode-simple@tools.ietf.org>
Thread-Topic: QA Review draft-akiya-mpls-lsp-ping-reply-mode-simple-03
Thread-Index: AQHPygIrb0Ls3VKHR0+ztLDdKxVo+5v4X/UQ
Date: Tue, 09 Sep 2014 07:35:57 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE25DA95803@SZXEMA510-MBX.china.huawei.com>
References: <e4da58f21f34427686e7385f90354ec1@CO2PR05MB636.namprd05.prod.outlook.com> <540A1B48.7020504@labn.net> <CECE764681BE964CBE1DFF78F3CDD3943A3C6EB0@xmb-aln-x01.cisco.com>
In-Reply-To: <CECE764681BE964CBE1DFF78F3CDD3943A3C6EB0@xmb-aln-x01.cisco.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.97.72]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: http://mailarchive.ietf.org/arch/msg/mpls/3a_MHhZ3-UJDEOlaoy4APAd9LVQ
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] QA Review draft-akiya-mpls-lsp-ping-reply-mode-simple-03
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.15
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, 09 Sep 2014 07:36:09 -0000

Hi Nobo and Lou,

To chime in regarding the Reply Path TLV, please see inline...

Snipped.
 
> > - Section 4.1.1
> >  o The Reply Path TLV carrying {FEC X, FEC Y} Wouldn't it be cleaner,
> > particularly when considering non-draft supporting implementations, to
> > use multiple Reply Path TLVs (one per possible reply path)?
> 
> [NOBO] I believe authors of RFC7110 (which defines the Reply Path TLV) can
> clarify its usage, but here's the way I understand that document.
> 
> - Number of Reply Path TLVs that can appear in the MPLS Echo Request/Reply
> messages is not strictly enforced in the document.
> - The document defines and describes scenarios where one Reply Path TLV is in
> the MPLS Echo Request/Reply (that can carry multiple return FECs).
> - The document does not spell out what happens when there are more than one
> Reply Path TLVs in the MPLS Echo Request/Reply messages (i.e. which takes
> precedence).
> 
> Hence I assumed that author intended that MPLS Echo Request/Reply can carry
> only one Reply Path TLV. And hence, I descried the 4.1.1 example as one Reply
> Path TLV carrying {FEC X, FEC Y} instead of having multiple Reply Path TLVs. After
> scanning through RFC7110, I still think my understanding of the document is
> probably what the author intended.

Yes, your understanding is align with the original intention of RFC7110, there is an implicit assumption that there will be only one Reply TLV that can appear in the MPLS Echo Request/Reply. But the assumption was based on that there will be only one return path specified or chosen. 

For multiple return paths case, IMHO, either single Reply Path TLV with multiple sub-TLVs or multiple Reply Path TLVs is technically workable.

Best regards,
Mach

> 
> I suppose the last two comments are sort of related. Do let me know your
> thoughts after reading my repose to you.
> 
> >
> > That's it,
> > Lou
> 
> Again, many thanks for thorough review!
> 
> Thanks!
> 
> -Nobo
> 
> 
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls