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

Alia Atlas <akatlas@gmail.com> Fri, 09 February 2018 22:28 UTC

Return-Path: <akatlas@gmail.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 02A5C1270FC; Fri, 9 Feb 2018 14:28:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 7NPnCIWhk8PG; Fri, 9 Feb 2018 14:28:03 -0800 (PST)
Received: from mail-ot0-x233.google.com (mail-ot0-x233.google.com [IPv6:2607:f8b0:4003:c0f::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 350F5126D3F; Fri, 9 Feb 2018 14:28:03 -0800 (PST)
Received: by mail-ot0-x233.google.com with SMTP id h14so9145167otj.5; Fri, 09 Feb 2018 14:28:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=p3Y3mfMiPJMG8z+1FefQ0k3cUj/otpkR2cThaFs0iho=; b=CXLRdUVae3qat7P2HyAHjUUtMD67UdvbrhmcHfwKaf4WziKODlhBYKA4qGRsQNZUnc CMbcm/zcGYJ8jk0XvFL7qxxTLIm3gMj555y8grY0X0cnjrJsjoOBHYJid/CQRTgGzYRc Kgknd0P1SviosynOW+NzwC6iVKtVX/C7iHS4NrQeELW+SDDUou5sBoUYwB+aZmfvowbz Ufwhg5g2zAA8rovyewcfc/MstnFVI2ZswTgaWUgDxglxyQBG0g5nMD+HtHrSorUdSMy8 /VYfOKmp6nh6x+x6wZ8WKJONod2FVD/MNpoNwISoTXpms04OexImxGM7cKUyxDfengHV xMrg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=p3Y3mfMiPJMG8z+1FefQ0k3cUj/otpkR2cThaFs0iho=; b=tX8FMauvXpmHf5Ih7/Tcerkafa1F0PNeEygcAKu4MUmctHtifttflosDQTNpCvijEu AxB352uMKmkX0IZwCfQM2uLwH8Bx2fmaarz4Z0UKPYv1lhisQJ/X9+QEjP2i6Nz7KdVp A8CUaNGp6+I8lOPYU6vMMQ0fyCQpaILCA6H8svS3T8q3DmNl+/P+6gg6ahIJ+2uh0iLH AXAtFvMqMtd38zD1sVMsqEnsp9T22UC+LTdYm17/edqFI4TsX82TkKYmrZ982gfQQZdq Byq3cUHBIXGtqYPXxZJQzZfe+QOHmIs/9J4csC3aLjtbVLs3UFeJaP9xgOo7nM7a7bAt /h6w==
X-Gm-Message-State: APf1xPAeAhnKSRK2h5UZrYHZ8WD6jXc/UK/ytdILfJKJJYXHaB09bCpl 4I9JDjChaXsjBh0V9JqRfF8GdeDC2S/s5APKPblO7SUN
X-Google-Smtp-Source: AH8x225Kfj/RiXIwXrxdcliAGJSnDcNvwE593fxA7odU7cq6jT6JtN21yBgPzjtz/sfWAQQz78TAsC9MBqfn5W4BgJE=
X-Received: by 10.157.67.137 with SMTP id t9mr3483633ote.309.1518215282097; Fri, 09 Feb 2018 14:28:02 -0800 (PST)
MIME-Version: 1.0
Received: by 10.157.40.246 with HTTP; Fri, 9 Feb 2018 14:28:01 -0800 (PST)
From: Alia Atlas <akatlas@gmail.com>
Date: Fri, 09 Feb 2018 17:28:01 -0500
Message-ID: <CAG4d1rfcZWbO2h2E+_Xd5-r7q+qOaEKgF9bJRiqGNng1-ny6fQ@mail.gmail.com>
To: i2rs@ietf.org, draft-ietf-i2rs-yang-dc-fabric-network-topology@ietf.org
Content-Type: multipart/alternative; boundary="f403043534ac9504d70564cf0a00"
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/eXbcl54VUn35iIJYWs245QxFWdI>
Subject: [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: Fri, 09 Feb 2018 22:28:05 -0000

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.

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?

 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.

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)?

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.



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"?

Regards,
Alia