Re: [i2rs] Suresh Krishnan's Discuss on draft-ietf-i2rs-rib-data-model-10: (with DISCUSS and COMMENT)
"Susan Hares" <shares@ndzh.com> Thu, 05 April 2018 13:48 UTC
Return-Path: <shares@ndzh.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 53A63120727; Thu, 5 Apr 2018 06:48:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.946
X-Spam-Level:
X-Spam-Status: No, score=0.946 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, URIBL_BLOCKED=0.001] autolearn=no 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 gnHjulcvy3Cf; Thu, 5 Apr 2018 06:48:34 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (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 4E20E120726; Thu, 5 Apr 2018 06:48:34 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=166.170.24.89;
From: Susan Hares <shares@ndzh.com>
To: 'Suresh Krishnan' <suresh@kaloom.com>, 'The IESG' <iesg@ietf.org>
Cc: i2rs@ietf.org, draft-ietf-i2rs-rib-data-model@ietf.org, i2rs-chairs@ietf.org
References: <152281674476.24011.1275548255371559292.idtracker@ietfa.amsl.com>
In-Reply-To: <152281674476.24011.1275548255371559292.idtracker@ietfa.amsl.com>
Date: Thu, 05 Apr 2018 09:48:27 -0400
Message-ID: <041501d3cce4$c7e59cc0$57b0d640$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQIbu6ObnXRG2bdWXfOwGLqUvIyZi6NiQV8A
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/FnXKS8c-ysnhyyWz49RaC58XiYw>
Subject: Re: [i2rs] Suresh Krishnan's Discuss on draft-ietf-i2rs-rib-data-model-10: (with DISCUSS and COMMENT)
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: Thu, 05 Apr 2018 13:48:36 -0000
Suresh: Thank you for catching these issues. I missed these as a Shepherd (as did the other reviewers) and AD. See my answers below. Would you or Martin hold a discuss until these critical issues are resolved and checked with the YANG doctors? I will work with the authors to resolve these issues. This revision will take some time as we seek advice from the YANG doctors and from the community on the IEEE MAC Address being an index or a full MAC Address. Susan Hares -----Original Message----- From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Suresh Krishnan Sent: Wednesday, April 4, 2018 12:39 AM To: The IESG Cc: i2rs@ietf.org; draft-ietf-i2rs-rib-data-model@ietf.org; i2rs-chairs@ietf.org; shares@ndzh.com Subject: [i2rs] Suresh Krishnan's Discuss on draft-ietf-i2rs-rib-data-model-10: (with DISCUSS and COMMENT) Suresh Krishnan has entered the following ballot position for draft-ietf-i2rs-rib-data-model-10: Discuss When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.) Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html for more information about IESG DISCUSS and COMMENT positions. The document, along with other ballot positions, can be found here: https://datatracker.ietf.org/doc/draft-ietf-i2rs-rib-data-model/ ---------------------------------------------------------------------- DISCUSS: ---------------------------------------------------------------------- This model tries to squeeze the 20 bit IPv6 flow label into a 16 bit field. This will result in a loss of data and needs to be fixed before the document is published. ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- * Section 3 => Under identity ipv6-decapsulation { it looks like the description is wrong ("IPv4 tunnel decapsulation.") ---- You are correct. It will be replaced with the following ========= identity ipv6-decapsulation { base "tunnel-decapsulation-action"; description "IPv6 tunnel decapsulation."; } => What use case is the ttl-action decrease-and-copy-to-inner used for? ---- Good catch! This feature may be used for tunnels (7.2.1 of draft-ietf-i2rs-rib-info-model) or nexthops chains (section 7.2.5 of draft-ietf-i2rs-rib-info-model). Good catch in that it does not provide enough detail in this version. We've had comments over the last years to put this level of detail in or out of the YANG model. I believe the latest wisdom from NETMOD/NETCONF is to put the level of detail back in => Under case egress-interface-mac-nexthop { It is not clear to me how you fit a MAC address into a 32 bit space ,or am I misreading this somehow and this is some form of index? Good Catch. Early on it was a holding place for a the official IEEE:MAC table, and should have been transferred to either the IEEE:MAC-ADDRESS (see page 17 RIB-INFO draft). However, this definitely needs to get fixed. I need to check with the YANG Doctors to determine which is the preferred fix for this reference at this time. I'm sure implementers have been using a fully qualified IEEE_MAC_ADDRESS or a reference to the Table. High level - case points to an outgoing interface, ieee-mac address - case egress-interface-mac-nexthop { container egress-interface-mac-address { leaf outgoing-interface { type if:interface-ref; mandatory true; description "Name of the outgoing interface."; } leaf ieee-mac-address { type uint32; mandatory true; description "The nexthop points to an interface with a specific mac-address."; } description "The egress interface must be an Ethernet interface. Address resolution is not required for this nexthop."; } } It is not clear to me how you fit a MAC address into a 32 bit space ,or am I misreading this somehow and this is some form of index? " leaf ieee-mac-address { type uint32;" _______________________________________________ i2rs mailing list i2rs@ietf.org https://www.ietf.org/mailman/listinfo/i2rs
- [i2rs] Suresh Krishnan's Discuss on draft-ietf-i2… Suresh Krishnan
- Re: [i2rs] Suresh Krishnan's Discuss on draft-iet… Susan Hares
- Re: [i2rs] Suresh Krishnan's Discuss on draft-iet… Martin Bjorklund
- Re: [i2rs] Suresh Krishnan's Discuss on draft-iet… Susan Hares
- Re: [i2rs] Suresh Krishnan's Discuss on draft-iet… Mach Chen