Robert Wilton has entered the following ballot position for
draft-ietf-spring-sr-replication-segment-15: 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-spring-sr-replication-segment/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Hi,

(1) p 2, sec 1.  Introduction

   Replication segment is a new type of segment for Segment Routing(SR)
   [RFC8402], which allows a node (henceforth called a Replication node)
   to replicate packets to a set of other nodes (called Downstream
   nodes) in a Segment Routing Domain.  Replication segments provide
   building blocks for Point-to-Multipoint Service delivery via SR
   Point-to-Multipoint (SR P2MP) policy.  A Replication segment can
   replicate packets to directly connected nodes or to downstream nodes
   (without need for state on the transit routers).  This document
   focuses on the Replication segment building block.  The use of one or
   more stitched Replication segments constructed for SR P2MP Policy
   tree is specified in [I-D.ietf-pim-sr-p2mp-policy].  This document
   focuses on specifying replication behavior in an SR domain.  The
   management of IP multicast groups, building IP multicast trees, and
   performing multicast congestion control are out of scope of this
   document.

This isn't directly my technology area, but I found this document, at least up
to section 2.2.1 to be quite heavy going.  I don't have any great suggestions
on how to significantly improve this, but found the examples helpful and wished
that I had looked at them first.  So, perhaps include a forward reference to
them at the end of the introduction section.

Minor level comments:

(2) p 5, sec 2.1.  SR-MPLS data plane

   SIDs MAY be added before the downstream SR-MPLS Replication SID in
   order to guide a packet from a non-adjacent SR node to a Replication
   node.  A Replication node MAY replicate a packet to a non-adjacent
   Downstream node using SIDs it inserts in the copy preceding the
   downstream Replication SID.  The Downstream node may be a leaf node
   of the Replication segment, or another Replication node, or both in
   case of bud node.  A Replication node MAY use an Anycast SID or BGP
   PeerSet SID in segment list to send a replicated packet to one
   downstream Replication node in an Anycast set if and only if all
   nodes in the set have an identical Replication SID and reach the same
   set of receivers.  For some use cases, there MAY be SIDs after the
   Replication SID in the segment list of a packet.  These SIDs are used
   only by the Leaf/Bud nodes to forward a packet off the tree
   independent of the Replication SID.  Coordination regarding the
   absence or presence and value of context information for Leaf/Bud
   nodes is outside the scope of this document.

As a minor tweak to readability, I did wondering whether the above paragraph
could be split into something more like a list, i.e., something like:

SIDs MAY ...

  - A Repliaction node MAY ...
  - A Replication node MAY ...
  - For some use cases, there MAY ...

Regards,
Rob



_______________________________________________
spring mailing list
spring@ietf.org
https://www.ietf.org/mailman/listinfo/spring

Reply via email to