rfc9721v1.txt   rfc9721.txt 
Internet Engineering Task Force (IETF) N. Malhotra, Ed. Internet Engineering Task Force (IETF) N. Malhotra, Ed.
Request for Comments: 9721 A. Sajassi Request for Comments: 9721 A. Sajassi
Category: Standards Track A. Pattekar Category: Standards Track A. Pattekar
ISSN: 2070-1721 Cisco Systems ISSN: 2070-1721 Cisco Systems
J. Rabadan J. Rabadan
Nokia Nokia
A. Lingala A. Lingala
AT&T AT&T
J. Drake J. Drake
Juniper Networks Independent
April 2025 April 2025
Extended Mobility Procedures for Ethernet VPN Integrated Routing and Extended Mobility Procedures for Ethernet VPN Integrated Routing and
Bridging (EVPN-IRB) Bridging (EVPN-IRB)
Abstract Abstract
This document specifies extensions to the Ethernet VPN Integrated This document specifies extensions to the Ethernet VPN Integrated
Routing and Bridging (EVPN-IRB) procedures specified in RFCs 7432 and Routing and Bridging (EVPN-IRB) procedures specified in RFCs 7432 and
9135 to enhance the mobility mechanisms for networks based on EVPN- 9135 to enhance the mobility mechanisms for networks based on EVPN-
skipping to change at line 66 skipping to change at line 66
to this document. Code Components extracted from this document must to this document. Code Components extracted from this document must
include Revised BSD License text as described in Section 4.e of the include Revised BSD License text as described in Section 4.e of the
Trust Legal Provisions and are provided without warranty as described Trust Legal Provisions and are provided without warranty as described
in the Revised BSD License. in the Revised BSD License.
Table of Contents Table of Contents
1. Introduction 1. Introduction
1.1. Document Structure 1.1. Document Structure
2. Requirements Language and Terminology 2. Requirements Language and Terminology
2.1. Abbreviations
2.2. Definitions
3. Background and Problem Statement 3. Background and Problem Statement
3.1. Optional MAC-Only RT-2 3.1. Optional MAC-Only RT-2
3.2. Mobility Use Cases 3.2. Mobility Use Cases
3.2.1. Host MAC+IP Address Move 3.2.1. Host MAC+IP Address Move
3.2.2. Host IP Address Move to New MAC Address 3.2.2. Host IP Address Move to New MAC Address
3.2.2.1. Host Reload 3.2.2.1. Host Reload
3.2.2.2. MAC Address Sharing 3.2.2.2. MAC Address Sharing
3.2.2.3. Problem 3.2.2.3. Problem
3.2.3. Host MAC Address Move to New IP Address 3.2.3. Host MAC Address Move to New IP Address
3.2.3.1. Problem 3.2.3.1. Problem
skipping to change at line 153 skipping to change at line 155
While the existing mobility procedure can manage the MAC+IP address While the existing mobility procedure can manage the MAC+IP address
move in the first scenario, the subsequent scenarios lead to new MAC- move in the first scenario, the subsequent scenarios lead to new MAC-
IP address associations. Therefore, a single sequence number IP address associations. Therefore, a single sequence number
assigned independently for each {MAC address, IP address} is assigned independently for each {MAC address, IP address} is
insufficient to determine the most recent reachability for both MAC insufficient to determine the most recent reachability for both MAC
address and IP address, unless the sequence number assignment address and IP address, unless the sequence number assignment
algorithm allows for changing MAC-IP address bindings across moves. algorithm allows for changing MAC-IP address bindings across moves.
This document updates the sequence number assignment procedures This document updates the sequence number assignment procedures
defined in [RFC7432] to adequately address mobility support across defined in [RFC7432] to 1) adequately address mobility support across
EVPN-IRB overlay use cases that permit MAC-IP address bindings to EVPN-IRB overlay use cases that permit MAC-IP address bindings to
change across host moves and support mobility for both MAC and IP change across host moves and 2) support mobility for both MAC and IP
route components carried in an EVPN RT-2 for these use cases. route components carried in an EVPN RT-2 for these use cases.
Additionally, for hosts on an Ethernet Segment Identifier (ESI) that Additionally, for hosts on an Ethernet Segment Identifier (ESI) that
is multi-homed to multiple Provider Edge (PE) devices, additional is multi-homed to multiple Provider Edge (PE) devices, additional
procedures are specified to ensure synchronized sequence number procedures are specified to ensure synchronized sequence number
assignments across the multi-homing devices. assignments across the multi-homing devices.
This document addresses mobility for the following cases, independent This document addresses mobility for the following cases, independent
of the overlay encapsulation (e.g., MPLS, Segment Routing over IPv6 of the overlay encapsulation (e.g., MPLS, Segment Routing over IPv6
(SRv6), and Network Virtualization Overlay (NVO) tunnel): (SRv6), and Network Virtualization Overlay (NVO) tunnel):
skipping to change at line 206 skipping to change at line 208
for EVPN-IRB and routed overlays. for EVPN-IRB and routed overlays.
2. Requirements Language and Terminology 2. Requirements Language and Terminology
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and
"OPTIONAL" in this document are to be interpreted as described in "OPTIONAL" in this document are to be interpreted as described in
BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all
capitals, as shown here. capitals, as shown here.
EVPN-IRB: Ethernet VPN Integrated Routing and Bridging. A BGP-EVPN 2.1. Abbreviations
distributed control plane that is based on the integrated routing
and bridging fabric overlay discussed in [RFC9135].
Underlay: An IP, MPLS, or SRv6 fabric core network that provides
routed reachability between EVPN PEs.
Overlay: L2 and L3 VPNs that are enabled via NVO3, VXLAN, SRv6, or
MPLS service-layer encapsulation.
SRv6: Segment Routing over IPv6 (as specified in [RFC8986]).
NVO: Network Virtualization Overlay.
NVO3: Network Virtualization over Layer 3 (as specified in ARP: Address Resolution Protocol [RFC0826]. ARP references in this
[RFC8926]). document are equally applicable to both ARP and NDP.
VXLAN: Virtual eXtensible Local Area Network (as specified in CE: Customer Edge.
[RFC7348]).
MPLS: Multiprotocol Label Switching (as specified in [RFC3031]). ES: Ethernet Segment. A physical ethernet or LAG port that connects
an access device to an EVPN PE, as defined in [RFC7432].
EVPN PE: Ethernet VPN Provider Edge. A PE switch router in an EVPN- EVPN PE: Ethernet VPN Provider Edge. A PE switch router in an EVPN-
IRB network that runs overlay BGP-EVPN control planes and connects IRB network that runs overlay BGP-EVPN control planes and connects
to overlay CE host devices. An EVPN PE may also be the first-hop to overlay CE host devices. An EVPN PE may also be the first-hop
L3 gateway for CE host devices. This document refers to EVPN PE L3 gateway for CE host devices. This document refers to EVPN PE
as a logical function in an EVPN-IRB network. This EVPN PE as a logical function in an EVPN-IRB network. This EVPN PE
function may be physically hosted on a ToR switching device or at function may be physically hosted on a ToR switching device or at
layer(s) above the ToR in the Clos fabric. An EVPN PE is layer(s) above the ToR in the Clos fabric. An EVPN PE is
typically also an IP or MPLS tunnel endpoint for overlay VPN typically also an IP or MPLS tunnel endpoint for overlay VPN
flows. flows.
Symmetric EVPN-IRB: A specific design approach used in EVPN-based EVPN-IRB: Ethernet VPN Integrated Routing and Bridging. A BGP-EVPN
networks [RFC9135] to handle both L2 and L3 forwarding within the distributed control plane that is based on the integrated routing
same network infrastructure. The key characteristic of symmetric and bridging fabric overlay discussed in [RFC9135].
EVPN-IRB is that both ingress and egress PE routers perform
routing for inter-subnet traffic.
Asymmetric EVPN-IRB: A design approach used in EVPN-based networks L2: Layer 2.
[RFC9135] to handle L2 and L3 forwarding. In this approach, only
the ingress PE router performs routing for inter-subnet traffic,
while the egress PE router performs bridging.
ARP: Address Resolution Protocol [RFC0826]. ARP references in this L3: Layer 3.
document are equally applicable to both ARP and NDP.
LAG: Link Aggregation Group.
MC-LAG: Multi-Chassis Link Aggregation Group.
MPLS: Multiprotocol Label Switching (as specified in [RFC3031]).
NDP: Neighbor Discovery Protocol (for IPv6 [RFC4861]). NDP: Neighbor Discovery Protocol (for IPv6 [RFC4861]).
ES: Ethernet Segment. A physical ethernet or LAG port that connects NVO: Network Virtualization Overlay.
an access device to an EVPN PE, as defined in [RFC7432].
MC-LAG: Multi-Chassis Link Aggregation Group. NVO3: Network Virtualization over Layer 3 (as specified in
[RFC8926]).
EVPN all-active multi-homing: A redundancy and load-sharing PE: Provider Edge.
mechanism used in EVPN networks. This method allows multiple PE
devices to simultaneously provide L2 and L3 connectivity to a
single CE device or network segment.
RT-2: Route Type 2. EVPN RT-2 carrying both MAC address and IP RT-2: Route Type 2. EVPN RT-2 carrying both MAC address and IP
address reachability as specified in [RFC7432]. address reachability as specified in [RFC7432].
RT-5: Route Type 5. EVPN RT-5 carrying IP prefix reachability as RT-5: Route Type 5. EVPN RT-5 carrying IP prefix reachability as
specified in [RFC7432]. specified in [RFC9136].
SRv6: Segment Routing over IPv6 (as specified in [RFC8986]).
ToR: Top-of-Rack.
VM: Virtual Machine (or containerized workloads).
VXLAN: Virtual eXtensible Local Area Network (as specified in
[RFC7348]).
2.2. Definitions
Asymmetric EVPN-IRB: A design approach used in EVPN-based networks
[RFC9135] to handle L2 and L3 forwarding. In this approach, only
the ingress PE router performs routing for inter-subnet traffic,
while the egress PE router performs bridging.
EVPN all-active multi-homing: A redundancy and load-sharing
mechanism used in EVPN networks. This method allows multiple PE
devices to simultaneously provide L2 and L3 connectivity to a
single CE device or network segment.
Host: In this document, generically refers to any user or CE
endpoint attached to an EVPN-IRB network, which may be a VM,
containerized workload, physical endpoint, or CE device.
MAC-IP address: The IPv4 and/or IPv6 address and MAC address binding MAC-IP address: The IPv4 and/or IPv6 address and MAC address binding
for an overlay host. for an overlay host.
Peer-Sync-Local MAC route: The learned BGP EVPN MAC route for a host Overlay: L2 and L3 VPNs that are enabled via NVO3, VXLAN, SRv6, or
that is directly attached to a local multi-homed ES. MPLS service-layer encapsulation.
Peer-Sync-Local MAC-IP route: The learned BGP EVPN MAC-IP route for Peer-Sync-Local MAC-IP route: The learned BGP EVPN MAC-IP route for
a host that is directly attached to a local multi-homed ES. a host that is directly attached to a local multi-homed ES.
Peer-Sync-Local MAC sequence number: The sequence number received
with a Peer-Sync-Local MAC route.
Peer-Sync-Local MAC-IP sequence number: The sequence number received Peer-Sync-Local MAC-IP sequence number: The sequence number received
with a Peer-Sync-Local MAC-IP route. with a Peer-Sync-Local MAC-IP route.
VM: Virtual Machine (or containerized workloads). Peer-Sync-Local MAC route: The learned BGP EVPN MAC route for a host
that is directly attached to a local multi-homed ES.
Host: In this document, generically refers to any user or CE Peer-Sync-Local MAC sequence number: The sequence number received
endpoint attached to an EVPN-IRB network, which may be a VM, with a Peer-Sync-Local MAC route.
containerized workload, physical endpoint, or CE device.
Symmetric EVPN-IRB: A specific design approach used in EVPN-based
networks [RFC9135] to handle both L2 and L3 forwarding within the
same network infrastructure. The key characteristic of symmetric
EVPN-IRB is that both ingress and egress PE routers perform
routing for inter-subnet traffic.
Underlay: An IP, MPLS, or SRv6 fabric core network that provides
routed reachability between EVPN PEs.
3. Background and Problem Statement 3. Background and Problem Statement
3.1. Optional MAC-Only RT-2 3.1. Optional MAC-Only RT-2
In an EVPN-IRB scenario where a single MAC+IP RT-2 advertisement In an EVPN-IRB scenario where a single MAC+IP RT-2 advertisement
carries both IP and MAC routes, a MAC-only RT-2 advertisement becomes carries both IP and MAC routes, a MAC-only RT-2 advertisement becomes
redundant for host MAC addresses already advertised via MAC+IP RT-2. redundant for host MAC addresses already advertised via MAC+IP RT-2.
Consequently, the advertisement of a local MAC-only RT-2 is optional Consequently, the advertisement of a local MAC-only RT-2 is optional
at an EVPN PE. This consideration is important for mobility at an EVPN PE. This consideration is important for mobility
skipping to change at line 312 skipping to change at line 330
locally on a PE, and only the advertisement of this route to other locally on a PE, and only the advertisement of this route to other
PEs is optional. PEs is optional.
MAC-only RT-2 advertisements may still be issued for non-IP host MAC MAC-only RT-2 advertisements may still be issued for non-IP host MAC
addresses that are not included in MAC+IP RT-2 advertisements. addresses that are not included in MAC+IP RT-2 advertisements.
3.2. Mobility Use Cases 3.2. Mobility Use Cases
This section outlines the IRB mobility use cases addressed in this This section outlines the IRB mobility use cases addressed in this
document. Detailed procedures to handle these scenarios are provided document. Detailed procedures to handle these scenarios are provided
in Sections 6 and 7. in Sections 6 and 7. The following IRB mobility scenarios are
considered:
* A host move results in both the host's IP and MAC addresses moving * A host move results in both the host's IP and MAC addresses moving
together. together.
* A host move results in the host's IP address moving to a new MAC * A host move results in the host's IP address moving to a new MAC
address association. address association.
* A host move results in the host's MAC address moving to a new IP * A host move results in the host's MAC address moving to a new IP
address association. address association.
skipping to change at line 683 skipping to change at line 702
be able to look up MAC-IP routes for a given IP and update the be able to look up MAC-IP routes for a given IP and update the
sequence number for its parent MAC route and for its MAC-IP route sequence number for its parent MAC route and for its MAC-IP route
children. children.
5.3. Sequence Number Synchronization 5.3. Sequence Number Synchronization
To support mobility for multi-homed hosts, local MAC and MAC-IP To support mobility for multi-homed hosts, local MAC and MAC-IP
routes learned on a shared ES must be advertised with the same routes learned on a shared ES must be advertised with the same
sequence number by all PE devices to which the ES is multi-homed. sequence number by all PE devices to which the ES is multi-homed.
This applies to local MAC-only routes as well. MAC and MAC-IP routes This applies to local MAC-only routes as well. MAC and MAC-IP routes
for a host that is attached to a local ES may be learned natively via for a host that is attached to a local ES may be learned via data
data plane and ARP/NDP, respectively, as well as via BGP EVPN from plane and ARP/NDP respectively, as well as via BGP EVPN from another
another multi-homing PE to achieve local switching. MAC and MAC-IP multi-homing PE to achieve local switching. MAC and MAC-IP routes
routes learned natively via data plane and ARP/NDP are respectively learned via data plane and ARP/NDP are respectively referred to as
referred to as local MAC routes and local MAC-IP routes. BGP EVPN local MAC routes and local MAC-IP routes. BGP EVPN learned MAC and
learned MAC and MAC-IP routes for a host that is attached to a local MAC-IP routes for a host that is attached to a local ES are
ES are respectively referred to as Peer-Sync-Local MAC routes and respectively referred to as Peer-Sync-Local MAC routes and Peer-Sync-
Peer-Sync-Local MAC-IP routes as they are effectively local routes Local MAC-IP routes as they are effectively local routes synchronized
synchronized from a multi-homing peer. Local and Peer-Sync-Local from a multi-homing peer. Local and Peer-Sync-Local route learning
route learning can occur in any order. Local MAC-IP routes can occur in any order. Local MAC-IP routes advertised by all multi-
advertised by all multi-homing PE devices sharing the ES must carry homing PE devices sharing the ES must carry the same sequence number,
the same sequence number, independent of the order in which they are independent of the order in which they are learned. This implies
learned. This implies that: that:
* On local or Peer-Sync-Local MAC-IP route learning, the sequence * On local or Peer-Sync-Local MAC-IP route learning, the sequence
number for the local MAC-IP route must be compared and updated to number for the local MAC-IP route must be compared and updated to
the higher value. the higher value.
* On local or Peer-Sync-Local MAC route learning, the sequence * On local or Peer-Sync-Local MAC route learning, the sequence
number for the local MAC route must be compared and updated to the number for the local MAC route must be compared and updated to the
higher value. higher value.
If an update to the local MAC-IP route sequence number is required as If an update to the local MAC-IP route sequence number is required as
a result of the comparison with the Peer-Sync-Local MAC-IP route, it a result of the comparison with the Peer-Sync-Local MAC-IP route, it
essentially amounts to a sequence number update on the parent local essentially amounts to a sequence number update on the parent local
MAC route, resulting in an inherited sequence number update on the MAC route, resulting in an inherited sequence number update on the
local MAC-IP route. local MAC-IP route.
6. Methods for Sequence Number Assignment 6. Methods for Sequence Number Assignment
The following sections specify the sequence number assignment The following sections specify the sequence number assignment
procedures required for local and Peer-Sync-Local MAC and MAC-IP procedures required for local MAC, local MAC-IP, Peer-Sync-Local MAC,
route learning events to achieve the outlined objectives. and Peer-Sync-Local MAC-IP route learning events to achieve the
outlined objectives.
6.1. Local MAC-IP Learning 6.1. Local MAC-IP Learning
A local Mx-IPx learning via ARP or NDP should result in the A local Mx-IPx learning via ARP or NDP should result in the
computation or re-computation of the parent MAC route Mx's sequence computation or re-computation of the parent MAC route Mx's sequence
number, following which the MAC-IP route Mx-IPx inherits the parent number. After this, the MAC-IP route Mx-IPx inherits the parent MAC
MAC route's sequence number. The parent MAC route Mx sequence number route's sequence number. The parent MAC route Mx sequence number
MUST be computed as follows: MUST be computed as follows:
* It MUST be higher than any existing remote MAC route for Mx, as * It MUST be higher than any existing remote MAC route for Mx, as
per [RFC7432]. per [RFC7432].
* It MUST be at least equal to the corresponding Peer-Sync-Local MAC * It MUST be at least equal to the corresponding Peer-Sync-Local MAC
route sequence number, if present. route sequence number, if present.
* It MUST be higher than the "Mz" sequence number if the IP is also * It MUST be higher than the "Mz" sequence number if the IP is also
associated with a different remote MAC "Mz". associated with a different remote MAC "Mz".
skipping to change at line 827 skipping to change at line 847
Generally, if all PE nodes in the overlay network follow the above Generally, if all PE nodes in the overlay network follow the above
sequence number assignment procedures and the PE is advertising both sequence number assignment procedures and the PE is advertising both
MAC+IP and MAC routes, the sequence numbers advertised with the MAC MAC+IP and MAC routes, the sequence numbers advertised with the MAC
and MAC+IP routes with the same MAC address would always be the same. and MAC+IP routes with the same MAC address would always be the same.
However, an interoperability scenario with a different implementation However, an interoperability scenario with a different implementation
could arise, where a non-compliant PE implementation assigns and could arise, where a non-compliant PE implementation assigns and
advertises independent sequence numbers to MAC and MAC+IP routes. To advertises independent sequence numbers to MAC and MAC+IP routes. To
handle this case, if different sequence numbers are received for handle this case, if different sequence numbers are received for
remote MAC+IP routes and corresponding remote MAC routes from a remote MAC+IP routes and corresponding remote MAC routes from a
remote PE, the sequence number associated with the remote MAC route remote PE, the sequence number associated with the remote MAC route
MUST be computed and interpreted as: MUST be:
* The highest of all received sequence numbers with remote MAC+IP * computed and interpreted as the highest of all received sequence
and MAC routes with the same MAC address. numbers with remote MAC+IP and MAC routes with the same MAC
address and
* The MAC route sequence number would be re-computed on a MAC or * re-computed on a MAC or MAC+IP route withdraw as per the above.
MAC+IP route withdraw as per the above.
A MAC and/or IP address move to the local PE would then result in the A MAC and/or IP address move to the local PE would then result in the
MAC (and hence all MAC-IP) route sequence numbers being incremented MAC (and hence all MAC-IP) route sequence numbers being incremented
from the above computed remote MAC route sequence number. from the above computed remote MAC route sequence number.
If MAC-only routes are not advertised at all, and different sequence If MAC-only routes are not advertised at all, and different sequence
numbers are received with multiple MAC+IP routes for a given MAC numbers are received with multiple MAC+IP routes for a given MAC
address, the sequence number associated with the derived remote MAC address, the sequence number associated with the derived remote MAC
route should still be computed as the highest of all received MAC+IP route should still be computed as the highest of all received MAC+IP
route sequence numbers with the same MAC address. route sequence numbers with the same MAC address.
skipping to change at line 1091 skipping to change at line 1111
MAC or IP addresses. Un-provisioning refers to corrective action MAC or IP addresses. Un-provisioning refers to corrective action
taken on the host side. Following this correction, normal operation taken on the host side. Following this correction, normal operation
will not resume until the duplicate MAC or IP address ages out, will not resume until the duplicate MAC or IP address ages out,
unless additional action is taken to expedite recovery. unless additional action is taken to expedite recovery.
Possible additional corrective actions for faster recovery are Possible additional corrective actions for faster recovery are
outlined in the following sections. outlined in the following sections.
8.4.1. Route Unfreezing Configuration 8.4.1. Route Unfreezing Configuration
Unfreezing the duplicate or frozen MAC or IP route via a CLI can be Unfreezing the duplicate or frozen MAC or IP route via a command-line
used to recover from the duplicate and frozen state following interface (CLI) can be used to recover from the duplicate and frozen
corrective un-provisioning of the duplicate MAC or IP address. state following corrective un-provisioning of the duplicate MAC or IP
Unfreezing the MAC or IP route should result in advertising it with a address. Unfreezing the MAC or IP route should result in advertising
sequence number higher than that advertised from the other location. it with a sequence number higher than that advertised from the other
location.
Two scenarios exist: Two scenarios exist:
* Scenario A: The duplicate MAC or IP address is un-provisioned at * Scenario A: The duplicate MAC or IP address is un-provisioned at
the location where it was not marked as duplicate. the location where it was not marked as duplicate.
* Scenario B: The duplicate MAC or IP address is un-provisioned at * Scenario B: The duplicate MAC or IP address is un-provisioned at
the location where it was marked as duplicate. the location where it was marked as duplicate.
Unfreezing the duplicate and frozen MAC or IP route will result in Unfreezing the duplicate and frozen MAC or IP route will result in
skipping to change at line 1227 skipping to change at line 1248
"Geneve: Generic Network Virtualization Encapsulation", "Geneve: Generic Network Virtualization Encapsulation",
RFC 8926, DOI 10.17487/RFC8926, November 2020, RFC 8926, DOI 10.17487/RFC8926, November 2020,
<https://www.rfc-editor.org/info/rfc8926>. <https://www.rfc-editor.org/info/rfc8926>.
[RFC8986] Filsfils, C., Ed., Camarillo, P., Ed., Leddy, J., Voyer, [RFC8986] Filsfils, C., Ed., Camarillo, P., Ed., Leddy, J., Voyer,
D., Matsushima, S., and Z. Li, "Segment Routing over IPv6 D., Matsushima, S., and Z. Li, "Segment Routing over IPv6
(SRv6) Network Programming", RFC 8986, (SRv6) Network Programming", RFC 8986,
DOI 10.17487/RFC8986, February 2021, DOI 10.17487/RFC8986, February 2021,
<https://www.rfc-editor.org/info/rfc8986>. <https://www.rfc-editor.org/info/rfc8986>.
[RFC9136] Rabadan, J., Ed., Henderickx, W., Drake, J., Lin, W., and
A. Sajassi, "IP Prefix Advertisement in Ethernet VPN
(EVPN)", RFC 9136, DOI 10.17487/RFC9136, October 2021,
<https://www.rfc-editor.org/info/rfc9136>.
Acknowledgements Acknowledgements
The authors would like to thank Gunter Van de Velde for the The authors would like to thank Gunter Van de Velde for the
significant contributions to improve the readability of this significant contributions to improve the readability of this
document. The authors would also like to thank Sonal Agarwal and document. The authors would also like to thank Sonal Agarwal and
Larry Kreeger for multiple contributions through the implementation Larry Kreeger for multiple contributions through the implementation
process. The authors would like to thank Vibov Bhan and Patrice process. The authors would like to thank Vibov Bhan and Patrice
Brissette for early feedback during the implementation and testing of Brissette for early feedback during the implementation and testing of
several procedures defined in this document. The authors would like several procedures defined in this document. The authors would like
to thank Wen Lin for a detailed review and valuable comments related to thank Wen Lin for a detailed review and valuable comments related
skipping to change at line 1293 skipping to change at line 1319
Email: jorge.rabadan@nokia.com Email: jorge.rabadan@nokia.com
Avinash Lingala Avinash Lingala
AT&T AT&T
3400 W Plano Pkwy 3400 W Plano Pkwy
Plano, TX 75075 Plano, TX 75075
United States of America United States of America
Email: ar977m@att.com Email: ar977m@att.com
John Drake John Drake
Juniper Networks Independent
Email: jdrake@juniper.net Email: je_drake@yahoo.com
 End of changes. 29 change blocks. 
77 lines changed or deleted 103 lines changed or added

This html diff was produced by rfcdiff 1.48.