Hi Pascal, Thank you for the thorough review. All the changes are incorporated in version 10. Please see in-line. Thanks. Jorge
From: Pascal Thubert via Datatracker <noreply@xxxxxxxx>
Reviewer: Pascal Thubert [jorge] yes, I completed the relevant sentence to include them: “AR-LEAF nodes SHALL send service-level BM control plane packets following regular IR procedures. An example would be IGMP, MLD or PIM multicast packets, and
in general any packets using link-local scope multicast IPv4 or IPv6 packets. The AR-REPLICATORs MUST NOT replicate these control plane packets to other overlay tunnels since they will use the regular IR-IP Address.”
[jorge] I added a figure and explained the difference between IR and PIM based trees in NVO networks.
[jorge] done
[jorge] clarified as follows: The Inclusive Multicast Ethernet Tag route (RT-3) as in [RFC7432] is shown in Figure 2 and it is used in this document without any modifications to its format. The PMSI Tunnel Attribute's (PTA) general format as in [RFC7432] is used in this document, only a new Tunnel Type and new flags are specified, as shown in Figure 3:
[jorge] added: 0 1 2 3 4 5 6 7
+---------------------------------+ +--+--+--+--+--+--+--+--+
| Flags (1 octet) | -> |x |E |x | T |BM|U |L |
+---------------------------------+ +--+--+--+--+--+--+--+--+
| Tunnel Type (1 octets) | T = AR Type
+---------------------------------+ BM = Broadcast and Multicast
| MPLS Label (3 octets) | U = Unknown unicast
+---------------------------------+ x = unassigned
| Tunnel Identifier (variable) |
+---------------------------------+
Figure 3: PMSI Tunnel Attribute (PTA)
The Flags field in Figure 3 is 8 bits long as per [RFC7902], where
the Extension flag (E) and the Leaf Information Required (L) Flag are
already allocated. This document defines the use of 4 bits of this
Flags field, and suggests the following allocation to IANA:
[jorge] figure references added, thanks.
[jorge] I added the bit numbers in Figure 3 – see above.
[jorge] true - I changed ‘should be’ to ‘is’..
[jorge] I modified the text for the Replicator-AR route as follows, let me know if it helps (note that AR and IR forwarding modes are defined in the terminology
section): - Replicator-AR route: this route is used by the AR-REPLICATOR to
advertise its AR capabilities, with the fields set as follows:
o Originating Router's IP Address MUST be set to an IP address of
the PE that is common to all the EVIs on the PE (usually this
is a loopback address of the PE).
+ The Tunnel Identifier and Next-Hop SHOULD be set to the same
IP address as the Originating Router's IP address when the
NVE/PE originates the route. Irrespective of the values in
the Tunnel Identifier and Originating Router's IP Address
fields, the ingress NVE/PE will process the received
Replicator-AR route and will use the IP Address in the Next-
Hop field to create IP tunnels to the AR-REPLICATOR.
+ The Next-Hop address is referred to as the AR-IP and MUST be
different from the IR-IP for a given PE/NVE, unless the
procedures in Section 8 are followed.
o Tunnel Type = Assisted-Replication Tunnel. Section 11 provides
the allocated type value.
o T (AR role type) = 01 (AR-REPLICATOR).
o L (Leaf Information Required) = 0 (for non-selective AR) or 1
(for selective AR).
An NVE/PE configured as AR-REPLICATOR for a BD MUST advertise a
Replicator-AR route for the BD and MAY advertise a Regular-IR route.
The advertisement of the Replicator-AR route will indicate the AR-
LEAFs what outer IP DA, i.e., the AR-IP, they need to use for IP
encapsulated BM frames that use AR forwarding mode. The AR-
REPLICATOR will forward an IP encapsulated BM frame in AR forwarding
mode if the outer IP DA matches its AR-IP, but will forward in IR
forwarding mode if the outer IP DA matches its IR-IP.
[jorge] added the following above the figure: “The PEs and NVEs in the diagram have TSes or VMs connected to their ACs.”
[jorge] changed, thx
[jorge] I changed to a SHOULD, thx
[jorge] it refers to the one selected for a given flow or BD (if load balancing per flow or per BD is carried out). I changed the sentence to: o When an AR-REPLICATOR is selected for a given flow or BD, the
AR-LEAF MUST send all the BM packets targeted to that AR-
REPLICATOR
[jorge] added this (note that the AR-LEAF can still revert to IR in case of AR-Rep failure in the selective method): The Selective AR procedures create multiple AR-LEAF-sets in the EVPN
BD, and builds single-hop trees among AR-LEAFs of the same set (AR-
LEAF->AR-REPLICATOR->AR-LEAF), and two-hop trees among AR-LEAFs of
different sets (AR-LEAF->AR-REPLICATOR->AR-REPLICATOR->AR-LEAF).
Compared to the Selective solution, the Non-Selective AR method
assumes that all the AR-LEAFs of the BD are in the same set and
always create two-hop trees among AR-LEAFs. While the Selective
solution is more efficient than the Non-Selective solution in multi-
stage IP fabrics, the trade-off is additional signaling and an
additional outer source IP address lookup.
[jorge] sure, figure added.
[jorge] yes, I changed it to “MUST”
|
-- last-call mailing list last-call@xxxxxxxx https://www.ietf.org/mailman/listinfo/last-call