[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