[Bier] Robert Wilton's No Objection on draft-ietf-bier-evpn-12: (with COMMENT)
Robert Wilton via Datatracker <noreply@ietf.org> Thu, 30 November 2023 12:05 UTC
Return-Path: <noreply@ietf.org>
X-Original-To: bier@ietf.org
Delivered-To: bier@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3E457C14CE2C; Thu, 30 Nov 2023 04:05:52 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Robert Wilton via Datatracker <noreply@ietf.org>
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-bier-evpn@ietf.org, bier-chairs@ietf.org, bier@ietf.org, mankamis@cisco.com, mankamis@cisco.com
X-Test-IDTracker: no
X-IETF-IDTracker: 11.15.1
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Robert Wilton <rwilton@cisco.com>
Message-ID: <170134595224.39342.3331405527119350104@ietfa.amsl.com>
Date: Thu, 30 Nov 2023 04:05:52 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/bier/--4FVl1Rj33pbQDl0LBr1tHQTHo>
Subject: [Bier] Robert Wilton's No Objection on draft-ietf-bier-evpn-12: (with COMMENT)
X-BeenThere: bier@ietf.org
X-Mailman-Version: 2.1.39
List-Id: "\"Bit Indexed Explicit Replication discussion list\"" <bier.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bier>, <mailto:bier-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bier/>
List-Post: <mailto:bier@ietf.org>
List-Help: <mailto:bier-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bier>, <mailto:bier-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Nov 2023 12:05:52 -0000
Robert Wilton has entered the following ballot position for draft-ietf-bier-evpn-12: No Objection 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/about/groups/iesg/statements/handling-ballot-positions/ for more information about how to handle DISCUSS and COMMENT positions. The document, along with other ballot positions, can be found here: https://datatracker.ietf.org/doc/draft-ietf-bier-evpn/ ---------------------------------------------------------------------- COMMENT: ---------------------------------------------------------------------- Just some minor nits/suggestions: Minor level comments: (1) p 3, sec 2. Use of the PMSI Tunnel Attribute 1 The first subfield is a single octet, containing the sub- domain-id of the sub-domain to which the BFIR will assign the packets that it transmits on the PMSI identified by the NLRI of the IMET, S-PMSI A-D, or per-region I-PMSI A-D route that contains this PTA. How that sub-domain is chosen is outside the scope of this document. What does I-PMSI stand for? (2) p 7, sec 3. Multihoming Split Horizon For EVPN-MPLS, [RFC7432] specifies the use of ESI labels to identify the ES from which a BUM packet originates. A PE receiving that packet from the core side will not forward it to the same ES. The procedure works for both Ingress Replication (IR) and RSVP-TE/mLDP P2MP tunnels, using downstream- and upstream-assigned ESI labels respectively. For EVPN-VXLAN/NVGRE/GENEVE, [RFC8365] specifies local bias procedures, with which a PE receiving a BUM packet from the core side knows from encapsulation the ingress PE so it does not forward the packet to any multihoming ESes that the ingress PE is on, because the ingress PE already forwarded the packet to those ESes, regardless of whether the ingress PE is a DF for those ESes. Perhaps expand DF to designated forwarder? Nit level comments: (3) p 4, sec 2.1. IP-Based Tunnel and BIER PHP When VXLAN/NVGRE/GENEVE is used for EVPN, by default the outer IP header (and UDP header in the case of VXLAN/GENVE) is not included in the BIER payload, except when it is known apriori that BIER PHP [I- D.ietf-bier-php] is used in the BIER domain and the encapsulation (after the BIER header is popped) between the BIER Penultimate Hop and the egress PE does not have a way to indicate the next header is VXLAN/NVGRE/GENEVE. In that case the full VXLAN/NVGRE/GENEVE encapsulation with an IP header MUST be included in the BIER payload. A well-known IP multicast address (to be assigned by IANA) is used as the destination address and the egress PEs MUST be set up to receive and process packets addressed to the address. The address is used for all BDs and the inner VXLAN/NVGRE/GENEVE header will be used to identify BDs. I assume PHP is "penultimate hop pop", but that doesn't appear to be specified. Regards, Rob
- [Bier] Robert Wilton's No Objection on draft-ietf… Robert Wilton via Datatracker
- Re: [Bier] Robert Wilton's No Objection on draft-… Jeffrey (Zhaohui) Zhang