Re: [i2rs] AD review of draft-ietf-i2rs-yang-dc-fabric-network-topology-04

"Zhuangyan (Yan)" <zhuangyan.zhuang@huawei.com> Mon, 12 February 2018 03:43 UTC

Return-Path: <zhuangyan.zhuang@huawei.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1BFC1124207; Sun, 11 Feb 2018 19:43:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.23
X-Spam-Level:
X-Spam-Status: No, score=-4.23 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 dQfpEb-0obZL; Sun, 11 Feb 2018 19:43:18 -0800 (PST)
Received: from huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8ACF4120724; Sun, 11 Feb 2018 19:43:17 -0800 (PST)
Received: from lhreml707-cah.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 7B47EED3CEAB2; Mon, 12 Feb 2018 03:43:13 +0000 (GMT)
Received: from NKGEML411-HUB.china.huawei.com (10.98.56.70) by lhreml707-cah.china.huawei.com (10.201.108.48) with Microsoft SMTP Server (TLS) id 14.3.361.1; Mon, 12 Feb 2018 03:43:15 +0000
Received: from NKGEML513-MBS.china.huawei.com ([169.254.2.231]) by nkgeml411-hub.china.huawei.com ([10.98.56.70]) with mapi id 14.03.0361.001; Mon, 12 Feb 2018 11:43:07 +0800
From: "Zhuangyan (Yan)" <zhuangyan.zhuang@huawei.com>
To: Alia Atlas <akatlas@gmail.com>
CC: "i2rs@ietf.org" <i2rs@ietf.org>, "draft-ietf-i2rs-yang-dc-fabric-network-topology@ietf.org" <draft-ietf-i2rs-yang-dc-fabric-network-topology@ietf.org>
Thread-Topic: AD review of draft-ietf-i2rs-yang-dc-fabric-network-topology-04
Thread-Index: AQHTofVGfyOvTTixb0avQ+TlNbVRfqOe+KQQ//+iFoCAAYdJMA==
Date: Mon, 12 Feb 2018 03:43:07 +0000
Message-ID: <9B4BC45FDEDDD84F813E9E4A5BAF8785A969B76C@nkgeml513-mbs.china.huawei.com>
References: <CAG4d1rfcZWbO2h2E+_Xd5-r7q+qOaEKgF9bJRiqGNng1-ny6fQ@mail.gmail.com> <9B4BC45FDEDDD84F813E9E4A5BAF8785A969B0F3@nkgeml513-mbs.china.huawei.com> <CAG4d1rdvW6tny-8H-pZW+Pd4-ENv9onk-g8fEsPtER22N-kgBA@mail.gmail.com>
In-Reply-To: <CAG4d1rdvW6tny-8H-pZW+Pd4-ENv9onk-g8fEsPtER22N-kgBA@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.135.170.230]
Content-Type: multipart/alternative; boundary="_000_9B4BC45FDEDDD84F813E9E4A5BAF8785A969B76Cnkgeml513mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/4Au9cQR9AXTCTkxHucdGAbePank>
Subject: Re: [i2rs] AD review of draft-ietf-i2rs-yang-dc-fabric-network-topology-04
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Feb 2018 03:43:20 -0000

Hi Alia,

It is moved to informative reference in rev-06.
Thank you very much.

Best Regards,

Yan

From: Alia Atlas [mailto:akatlas@gmail.com]
Sent: Sunday, February 11, 2018 8:18 PM
To: Zhuangyan (Yan) <zhuangyan.zhuang@huawei.com>
Cc: i2rs@ietf.org; draft-ietf-i2rs-yang-dc-fabric-network-topology@ietf.org
Subject: RE: AD review of draft-ietf-i2rs-yang-dc-fabric-network-topology-04

Thank you for the revision.
Given that Geneve is just an example, please have it as an Informative reference.  Otherwise, this work will not issue as an RFC until Geneve does and that tight a coupling kids not needed.

Regards,
Alia

On Feb 11, 2018 5:14 AM, "Zhuangyan (Yan)" <zhuangyan.zhuang@huawei.com<mailto:zhuangyan.zhuang@huawei.com>> wrote:
Hi Alia,

Thank you for your comments~ A new revision has been published to resolve your comments.
Detailed responses as below.

Best Regards,

Yan

From: Alia Atlas [mailto:akatlas@gmail.com<mailto:akatlas@gmail.com>]
Sent: Saturday, February 10, 2018 6:28 AM
To: i2rs@ietf.org<mailto:i2rs@ietf.org>; draft-ietf-i2rs-yang-dc-fabric-network-topology@ietf.org<mailto:draft-ietf-i2rs-yang-dc-fabric-network-topology@ietf.org>
Subject: AD review of draft-ietf-i2rs-yang-dc-fabric-network-topology-04

As is customary, I have done my AD review of draft-ietf-i2rs-yang-dc-fabric-network-topology.  First, I would like to thank the authors - Yan Zhuang, Danian Shi, Rong Gu, and Hari Ananthakrishnan - for their excellent and quick work on this document.

I do have a few minor comments below, that can be handled while the document is in IETF Last Call - though sooner is better.  When the last author responses around IPR notifications are received, Sue will pass this to me and I'll put it into IETF Last Call.  I expect it to be on the IEST telechat on March 8.

Minor:

1) In the Introduction: " may implement a technique
     discussed in NVO3 WG, such as GPE [I-D. draft-ietf-nvo3-vxlan-gpe]."
   Unless there is a strong motivation for referring to VXLAN-GPE, please
   refer to Geneve instead; that is the Standards Track encapsulation that
   NVO3 is doing.
Y: Geneve is used instead ☺.

2) Can a device have a role that is both spine and border or both leaf and border?
  As defined, I don't see that as possible - but it's just a matter of another
 device-role.  Is the assumption that the gateway mode determines whether
border means also spine or also leaf?
Y: Thanks, we corrected the definition of ‘role’. It is now defined as “leaf-list” which can include both two identities e.g. leaf and border.
To your question, a spine can be the gateway while a border can be placed on a leaf if the network administrator wants…

 3) leaf traffic-behavior {
            type enumeration {
                enum normal {
                    description "Normal";
  What is "Normal"?  Is this shortest-path first?  Or more flexible?  A few more words of description
would be helpful.
Y: Added. The normal behavior is that there is no policy enforced to traffics…
4)  container vni-capacity {
         description "Number of vnis that the fabric has";
Could you please expand VNI and provide a reference (Geneve or VXLAN or NVO3 Architecture is fine)?
Y: Thank you. Expanded VNI and provided a reference to VXLAN.

5)  I don't see [I-D.draft-ietf-nvo3-vxlan-gpe] as a normative reference.  Perhaps it is informative - but only mentioned in the introduction and I'm suggesting changing to refer to Geneve.

Y: Geneve is added as a normative reference.

Nits:

a)  description "Links that include within a fabric.";  change to "Links that are included within the fabric"

b)  description "Ports that include in the fabric.";  change to "Ports that are included within the  fabric"

c) description "Augmentation for fabric nodes created by faas.";  please expand "faas"  It isn't defined or used elsewhere.  Perhaps it is "Fabric As A Service"?
Y: yes☺ and thank you for the nits.

Regards,
Alia