[bess] Alia Atlas' Discuss on draft-ietf-bess-evpn-vpws-11: (with DISCUSS and COMMENT)
Alia Atlas <akatlas@gmail.com> Tue, 11 April 2017 23:43 UTC
Return-Path: <akatlas@gmail.com>
X-Original-To: bess@ietf.org
Delivered-To: bess@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 61E4D1286B1; Tue, 11 Apr 2017 16:43:38 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Alia Atlas <akatlas@gmail.com>
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-bess-evpn-vpws@ietf.org, aretana@cisco.com, "Zhaohui (Jeffrey) Zhang" <zzhang@juniper.net>, bess-chairs@ietf.org, zzhang@juniper.net, bess@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.49.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <149195421839.15653.9414778746456999406.idtracker@ietfa.amsl.com>
Date: Tue, 11 Apr 2017 16:43:38 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/Tj-xvbbZRxFegIeowE2bumBJoYU>
Subject: [bess] Alia Atlas' Discuss on draft-ietf-bess-evpn-vpws-11: (with DISCUSS and COMMENT)
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.22
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Apr 2017 23:43:38 -0000
Alia Atlas has entered the following ballot position for draft-ietf-bess-evpn-vpws-11: 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-bess-evpn-vpws/ ---------------------------------------------------------------------- DISCUSS: ---------------------------------------------------------------------- First, thank you for a clearly written document that contained enough context to trigger my hazy memory of some of the technical details. My concern is around this paragraph in the Introduction: "The MPLS label value in the Ethernet A-D route can be set to the VXLAN Network Identifier (VNI) for VXLAN encap, and this VNI may have a global scope or local scope per PE and may also be equal to the VPWS service instance identifier set in the Ethernet A-D route. " First, I recognize that folks have implemented and deployed EVPN with VXLAN. That's fine. There is an ISE RFC 7348 that describes VXLAN. Depending on what you (authors, shepherd, AD, WG) decide to do about the rest of my concern, it is likely that this should be normative references - which would be a downref. Second, the paragraph here isn't really adequate to describe how to implement the functionality. I don't see how: a) The ingress PE decides which VNIs it can send based upon the VNI=MPLS_label from the egress. Is there an assumption that VXLAN allows sending all VNIs across the particular VPWS, whether port-based, VLAN-based, etc? b) Is there an assumption that the egress PE-advertised MPLS label also indicates the VNI to be used? That seems like another mode, like the VLAN-based service, except it is perhaps VNI + VLAN-based service? Please don't take this Discuss as a reason to remove the paragraph and the implied functionality. If it's implemented and deployed (and I think it is) - then what I really want is to just have it adequately written down so that others can interoperably implement. The downref to VXLAN should just be a matter of process nuisance (i.e. another IETF Last Call and handling any concerns). ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- 1) (Nit) Sec 3.1 "This draft" for an RFC should be "This document" or "This specification" or... 2) Sec 3.1: " C If set to 1, a Control word [RFC4448] MUST be present when sending EVPN packets to this PE." Given discussions with IEEE about real MACs starting with 4 and 6 in top nibble, adding a statement about it being BCP to include the control word (unless using Entropy Label) would be a good idea.
- [bess] Alia Atlas' Discuss on draft-ietf-bess-evp… Alia Atlas
- Re: [bess] Alia Atlas' Discuss on draft-ietf-bess… Sami Boutros
- Re: [bess] Alia Atlas' Discuss on draft-ietf-bess… Ali Sajassi (sajassi)
- Re: [bess] Alia Atlas' Discuss on draft-ietf-bess… Alvaro Retana (aretana)
- Re: [bess] Alia Atlas' Discuss on draft-ietf-bess… John E Drake
- Re: [bess] Alia Atlas' Discuss on draft-ietf-bess… John E Drake
- Re: [bess] Alia Atlas' Discuss on draft-ietf-bess… Sami Boutros