Skip to main content

Fully Adaptive Routing Ethernet using BGP
draft-ietf-idr-fare-00

Document Type Active Internet-Draft (idr WG)
Authors Xiaohu Xu , Shraddha Hegde , Keyur Patel , Zongying He , Hang Wu
Last updated 2026-10-14 (Latest revision 2026-10-10)
Replaces draft-xu-idr-fare
RFC stream Internet Engineering Task Force (IETF)
Intended RFC status (None)
Formats
Additional resources Mailing list discussion
Stream WG state WG Document
Document shepherd (None)
IESG IESG state I-D Exists
Consensus boilerplate Unknown
Telechat date (None)
Responsible AD (None)
Send notices to (None)
draft-ietf-idr-fare-00
Network Working Group                                              X. Xu
Internet-Draft                                              China Mobile
Intended status: Standards Track                                S. Hegde
Expires: 13 April 2027                                               HPE
                                                                K. Patel
                                                                  Arrcus
                                                                   Z. He
                                                                Broadcom
                                                                   H. Wu
                                                         Ruijie Networks
                                                         10 October 2026

               Fully Adaptive Routing Ethernet using BGP
                         draft-ietf-idr-fare-00

Abstract

   Large language models (LLMs) like ChatGPT have become increasingly
   popular in recent years due to their impressive performance in
   various natural language processing tasks.  These models are built by
   training deep neural networks on massive amounts of text data, as
   well as visual and video data, and often consist of billions or even
   trillions of parameters.  However, the training process for these
   models can be extremely resource-intensive, requiring the deployment
   of thousands or even tens of thousands of GPUs in a single AI
   training cluster.  Therefore, three-stage or even five-stage CLOS
   networks are commonly adopted for AI networks.  The non-blocking
   nature of the network becomes increasingly critical for large-scale
   AI model training.  Therefore, adaptive routing is necessary to
   dynamically distribute traffic to the same destination across
   multiple equal-cost paths, based on network capacity information
   along those paths.

Requirements Language

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in RFC 2119 [RFC2119].

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

Xu, et al.                Expires 13 April 2027                 [Page 1]
Internet-Draft               FARE using BGP                 October 2026

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at https://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on 13 April 2027.

Copyright Notice

   Copyright (c) 2026 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents (https://trustee.ietf.org/
   license-info) in effect on the date of publication of this document.
   Please review these documents carefully, as they describe your rights
   and restrictions with respect to this document.  Code Components
   extracted from this document must include Revised BSD License text as
   described in Section 4.e of the Trust Legal Provisions and are
   provided without warranty as described in the Revised BSD License.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   3
     1.1.  Comparison with Related Works . . . . . . . . . . . . . .   4
   2.  Terminology . . . . . . . . . . . . . . . . . . . . . . . . .   5
   3.  Path Bandwidth Extended Community . . . . . . . . . . . . . .   5
   4.  Solution Description  . . . . . . . . . . . . . . . . . . . .   5
     4.1.  Adaptive Routing in 3-stage CLOS  . . . . . . . . . . . .   5
     4.2.  Adaptive Routing in 5-stage CLOS  . . . . . . . . . . . .   7
   5.  Contributors  . . . . . . . . . . . . . . . . . . . . . . . .   9
   6.  Acknowledgements  . . . . . . . . . . . . . . . . . . . . . .  10
   7.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .  10
   8.  Security Considerations . . . . . . . . . . . . . . . . . . .  11
   9.  Deployment Considerations . . . . . . . . . . . . . . . . . .  11
   10. References  . . . . . . . . . . . . . . . . . . . . . . . . .  11
     10.1.  Normative References . . . . . . . . . . . . . . . . . .  11
     10.2.  Informative References . . . . . . . . . . . . . . . . .  11
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .  12

Xu, et al.                Expires 13 April 2027                 [Page 2]
Internet-Draft               FARE using BGP                 October 2026

1.  Introduction

   Large language models (LLMs) like ChatGPT have become increasingly
   popular in recent years due to their impressive performance in
   various natural language processing tasks.  These models are built by
   training deep neural networks on massive amounts of text data, as
   well as visual and video data, and often consist of billions or even
   trillions of parameters.  However, the training process for these
   models can be extremely resource-intensive, requiring the deployment
   of thousands or even tens of thousands of GPUs in a single AI
   training cluster.  Therefore, three-stage or even five-stage CLOS
   networks are commonly adopted for AI networks.  Furthermore, in rail-
   optimized CLOS network topologies with standard GPU servers (an HB
   domain of eight GPUs), the Nth GPUs of each server in a group of
   servers are connected to the Nth leaf switch, which provides higher
   bandwidth and non-blocking connectivity between the GPUs in the same
   rail.  In a rail-optimized network topology, most traffic between GPU
   servers traverses the intra-rail networks rather than the inter-rail
   networks.  In addition, whether in rail-optimized or rail-free
   networks, collective communication job schedulers always opt to
   schedule jobs with network topology awareness to minimize the amount
   of traffic going to the upper layers of the network.

   The non-blocking nature of the network, particularly at the lower
   layers, is essential for large-scale AI training clusters.  AI
   workloads are usually very bandwidth-hungry and often generate
   several large data flows simultaneously.  If traditional hash-based
   ECMP load balancing is used without optimization, it can lead to
   serious congestion and high latency in the network when multiple
   large data flows are directed to the same link.  This congestion can
   result in longer-than-expected model training times, as job
   completion time depends on worst-case performance.  Therefore,
   adaptive routing is necessary to dynamically distribute traffic to
   the same destination across multiple equal-cost paths, taking into
   account network capacity along these paths.  In essence, adaptive
   routing is a capacity-aware dynamic path selection algorithm that
   optimizes traffic distribution for high-throughput AI training
   workloads.

   Furthermore, to minimize congestion risk in the fabric, routing
   should adopt the finest feasible granularity.  Flow-granular adaptive
   routing still presents a non-negligible probability of congestion,
   making packet-granular adaptive routing the more desirable choice.
   Although packet spraying may introduce out-of-order packet delivery,
   these issues are effectively mitigated by advanced mechanisms like
   Direct Data Placement (DDP).

Xu, et al.                Expires 13 April 2027                 [Page 3]
Internet-Draft               FARE using BGP                 October 2026

   To enable adaptive routing—whether flow-granular or packet-
   granular—it is necessary to propagate network topology information
   (including link capacity and path capacity) across the CLOS network.
   Therefore, it is straightforward to adopt link-state protocols such
   as OSPF or IS-IS as the underlay routing protocol in CLOS networks,
   rather than BGP.  How to leverage OSPF or ISIS to achieve adaptive
   routing has been described in [I-D.xu-lsr-fare].  However, some data
   center network operators have been used to the use of BGP as the
   underlay routing protocol of data center networks [RFC7938].
   Therefore, there does exist a need to leverage BGP to achieve
   adaptive routing as well.

   Hence, this document defines a new extended community referred to as
   Path Bandwidth Extended Community, and describes how to use this
   extended community to carry end-to-end path bandwidth within the data
   center fabric so as to achieve adaptive routing.

   Note that while adaptive routing, especially at the packet-granular
   level can help reduce congestion between switches in the network,
   thereby achieving a non-blocking fabric, it does not address the
   incast congestion issue which is commonly experienced in last-hop
   switches that are connected to the receivers in many-to-one
   communication patterns.  Therefore, a congestion control mechanism is
   always necessary between the sending and receiving servers to
   mitigate such congestion.

1.1.  Comparison with Related Works

   [RFC10005] outlines a method for implementing weighted ECMP load
   balancing based on the bandwidth of the external (DMZ) link, which is
   conveyed in a transitive or non-transitive Link Bandwidth Extended
   Community.  However, it is not feasible to enable adaptive routing as
   described in this draft, especially for five-stage CLOS networks, due
   to the following restrictions on Link Bandwidth usage as described in
   [RFC10005].  "Generally, a single Link Bandwidth Extended Community
   of the transitivity type desired in a deployment is attached to a
   route.  However, during transition (refer Section 7 for details), a
   BGP speaker MAY attach one Link Bandwidth Extended Community per
   transitivity (transitive/non-transitive); the bandwidth value
   included in both communities SHOULD be the same.  ."

   [I-D.ietf-bess-ebgp-dmz] describes three concrete use cases for the
   Link Bandwidth defined in RFC 10005, without violating the
   aforementioned restrictions on Link Bandwidth usage: 1) using it at
   Internet exit points; 2) optimizing server load balancing; 3)
   supporting external connectivity and the top-down LB Extended
   Community.

Xu, et al.                Expires 13 April 2027                 [Page 4]
Internet-Draft               FARE using BGP                 October 2026

   [I-D.ietf-bess-evpn-unequal-lb] describes an EVPN-dedicated extended
   community and an EVPN link-bandwidth sub-type of the above EVPN-
   dedicated extended community for EVPN weighted ECMP load-balancing.
   Additionally, the document defines different ways to express the link
   bandwidth.

   The three previous documents explain how to use the extended
   community to carry the bandwidth of the external links towards the
   outside of the fabric (such as WAN, services bound to anycast
   address, or multi-homed VPN sites) for weighted ECMP load-balancing.
   In contrast, this document explains how to use the extended community
   to carry the end-to-end path bandwidth within the data center fabric
   for weighted ECMP load-balancing.

2.  Terminology

   This memo makes use of the terms defined in [RFC4360].

3.  Path Bandwidth Extended Community

   The Path Bandwidth Extended Community is used to indicate the minimum
   bandwidth of the path towards the destination.  It is a new AS
   Specific Extended Community that can be transitive or non-transitive.

   The value of the high-order octet of this extended type is either
   0x00 or 0x40.  The low-order octet of this extended type is TBD.

   The Value field consists of two sub-fields:

      Global Administrator sub-field: This sub-field contains the AS
      number of the advertising router that appends the path bandwidth
      extended community or updates the path bandwidth value of the
      existing path bandwidth extended community.

      Local Administrator sub-field: This sub-field contains the path
      bandwidth value as an IEEE 754 single-precision floating-point
      format, expressed in bytes per second.

4.  Solution Description

4.1.  Adaptive Routing in 3-stage CLOS

Xu, et al.                Expires 13 April 2027                 [Page 5]
Internet-Draft               FARE using BGP                 October 2026

       +----+ +----+ +----+ +----+
       | S1 | | S2 | | S3 | | S4 |  (Spine)
       +----+ +----+ +----+ +----+

       +----+ +----+ +----+ +----+ +----+ +----+ +----+ +----+
       | L1 | | L2 | | L3 | | L4 | | L5 | | L6 | | L7 | | L8 |  (Leaf)
       +----+ +----+ +----+ +----+ +----+ +----+ +----+ +----+

                                  Figure 1

   (Note that the diagram above does not include the connections between
   nodes.  However, it can be assumed that leaf nodes are connected to
   every spine node in the above CLOS topology with at least one link.)

   In the three-stage CLOS network shown in Figure 1 (also referred to
   as a leaf-spine network), each leaf node establishes eBGP sessions
   with all spine nodes.  The document primarily assumes a single
   session per leaf-spine pair, with peering addresses sourced from
   either the trunk interfaces or the loopback interfaces.  If loopback
   addresses are used for peering, the mechanism defined in
   [I-D.xu-idr-neighbor-autodiscovery] is RECOMMENDED.

   All nodes are enabled for adaptive routing.

   When a leaf node, such as L1, advertises the route to a specific IP
   prefix that it originates, it will attach a transitive path bandwidth
   extended community filled with a maximum bandwidth value.  The
   advertised IP prefix may be assigned to a directly attached physical
   interface or to a loopback interface.  When tunneling is used for
   packet forwarding, the loopback address typically serves as the
   tunnel endpoint for service routes (e.g., VPN routes or public routes
   for attached hosts).  In such cases, WECMP is performed on the
   tunneled packets.

   Upon receiving the above advertisement, a spine node, such as S1,
   SHOULD determine the minimum value between the bandwidth of the
   link(s) towards the advertising node (e.g., L1) and the value of the
   path bandwidth extended community carried in the received route, and
   then update the path bandwidth extended community with the above
   minimum value before readvertising that route to remote eBGP peers.
   Once S1 receives multiple equal-cost routes for a given prefix from
   multiple leaf nodes (e.g., L1 and L2 in the server multi-homing
   scenario), for each route, it SHOULD determine the minimum value
   between the bandwidth of the link(s) towards the advertising node and
   the value of the path bandwidth extended community carried in the
   received route, and then use that minimum bandwidth value as a weight
   value for that route when performing weighted ECMP load-balancing.

Xu, et al.                Expires 13 April 2027                 [Page 6]
Internet-Draft               FARE using BGP                 October 2026

   When readvertising the route for that prefix to remote eBGP peers
   further, the path bandwidth extended community would be updated with
   the sum of the minimum bandwidth value of each route.

   When a leaf node, such as L8, receives multiple equal-cost routes for
   that prefix from spine nodes (e.g., S1, S2, S3 and S4), for each
   route, it will determine the minimum value between the bandwidth of
   the link(s) towards the advertising node and the value of the path
   bandwidth extended community carried in the received route, and then
   use that minimum bandwidth value as a weight value for that route
   when performing weighted ECMP load-balancing.  Note that when a given
   IP prefix is multi-homed to multiple leaf nodes (e.g., two leaf
   nodes), the value of the path bandwidth extended community carried in
   the received route SHOULD be divided by the number of multi-homed
   leaf nodes (e.g., two) before determining the minimum value.
   Alternatively, the bandwidth of the link towards the advertising node
   SHOULD be multiplied by the number of multi-homed leaf nodes (e.g.,
   two) before determining the minimum value.

   Note that weighted ECMP load-balancing according to path bandwidth
   SHOULD NOT be performed unless all equal-cost routes for a given
   prefix carry path bandwidth extended community.

   When multiple BGP sessions are established between a leaf-spine pair
   (e.g., one session per parallel link), path-bandwidth computations
   MUST be performed at node granularity rather than at session
   granularity.  Specifically, when multiple ECMP routes are received
   from a given advertising node, the effective path bandwidth for that
   node is computed as the minimum of: (1) the aggregate bandwidth of
   all parallel physical links toward that node, and (2) the
   path-bandwidth value carried in the received route advertisement.
   The resulting aggregate value constitutes the total weight assigned
   to that advertising node as a next hop.  This aggregate weight can be
   further realized in either of two ways: (a) distributing the
   aggregate value across all ECMP routes received from the advertising
   node accordingly; or (b) pruning a subset of the ECMP routes such
   that the cumulative bandwidth of the corresponding physical links
   toward that node equals the aggregate value.

4.2.  Adaptive Routing in 5-stage CLOS

Xu, et al.                Expires 13 April 2027                 [Page 7]
Internet-Draft               FARE using BGP                 October 2026

     =========================================
     # +----+ +----+ +----+ +----+           #
     # | L1 | | L2 | | L3 | | L4 | (Leaf)    #
     # +----+ +----+ +----+ +----+           #
     #                                PoD-1  #
     # +----+ +----+ +----+ +----+           #
     # | S1 | | S2 | | S3 | | S4 | (Spine)   #
     # +----+ +----+ +----+ +----+           #
     =========================================

     ===============================     ===============================
     # +----+ +----+ +----+ +----+ #     # +----+ +----+ +----+ +----+ #
     # |SS1 | |SS2 | |SS3 | |SS4 | #     # |SS1 | |SS2 | |SS3 | |SS4 | #
     # +----+ +----+ +----+ +----+ #     # +----+ +----+ +----+ +----+ #
     #   (Super-Spine@Plane-1)     #     #   (Super-Spine@Plane-4)     #
     #============================== ... ===============================

     =========================================
     # +----+ +----+ +----+ +----+           #
     # | S1 | | S2 | | S3 | | S4 | (Spine)   #
     # +----+ +----+ +----+ +----+           #
     #                                PoD-8  #
     # +----+ +----+ +----+ +----+           #
     # | L1 | | L2 | | L3 | | L4 | (Leaf)    #
     # +----+ +----+ +----+ +----+           #
     =========================================

                                Figure 2

   (Note that the diagram above does not include the connections between
   nodes.  However, it can be assumed that the leaf nodes in a given PoD
   are connected to every spine node in that PoD.  Similarly, each spine
   node (e.g., S1) is connected to all super-spine nodes in the
   corresponding PoD-interconnect plane (e.g., Plane-1).)

   For a five-stage CLOS network as illustrated in Figure 2, each leaf
   node would establish eBGP sessions with all spine nodes of the same
   PoD while each spine node would establish eBGP sessions with all
   super-spine nodes in the corresponding PoD-interconnect plane.

   When a given leaf node, such as L1@PoD-1, advertises the route for a
   specific IP prefix that it originates, it will attach a transitive
   path bandwidth extended community filled with a maximum bandwidth
   value.

   Upon receiving the above route advertisement, a spine node, such as
   S1@PoD-1, will determine the minimum value between the bandwidth of
   the link(s) towards the advertising node (e.g., L1@PoD-1) and the

Xu, et al.                Expires 13 April 2027                 [Page 8]
Internet-Draft               FARE using BGP                 October 2026

   value of the path bandwidth extended community carried in the route,
   and then update the path bandwidth extended community with the above
   minimum value before advertising that route to its peers.

   When a given super-spine node, such as SS1@Plane-1, receives the
   above route advertised from S1@PoD-1, it will not update the
   transitive path bandwidth extended community when advertising that
   route to its peers.  Additionally, it COULD optionally attach another
   path bandwidth extended community which is non-transitive to indicate
   the bandwidth of the link(s) towards the advertising router of the
   received route (i.e., S1@PoD-1).

   When a given spine node in another PoD, such as S1@PoD-8, receives
   multiple equal-cost routes for a given prefix from super-spine nodes
   in Plane-1 (e.g., SS1, SS2, SS3 and SS4@Plane-1), once each route
   contains a non-transitive path bandwidth extended community, for each
   route, it will determine the minimum value between the bandwidth of
   the link(s) towards the advertising node and the bandwidth value of
   the non-transitive path bandwidth extended community carried in the
   route, and then use that minimum value as a weight value for that
   route when performing weighted ECMP load-balancing.  Otherwise, it
   would perform ECMP load-balancing by default.

   When advertising that route to its peers, it will not update the
   value of the transitive path bandwidth extended community by default
   (Note that the transitive path bandwidth extended community of those
   multiple equal-cost routes carry the same value that was set by
   S1@PoD-1).  In the case where each route contains a non-transitive
   path bandwidth extended community, the above spine node COULD
   optionally update the value of the transitive path bandwidth extended
   community with the total path bandwidth value of all paths towards
   the next-next hop (e.g., the paths towards S1@PoD-1 via SS1, SS2, SS3
   and SS4@Plane-1) if the latter is smaller than the former.

   When a given leaf node in PoD-8, such as L1@PoD-8, receives multiple
   equal-cost routes for that prefix from multiple spine nodes (e.g.,
   S1, S2, S3 and S4@PoD-8), for each route, it will determine the
   minimum value between the bandwidth of the link(s) towards the
   advertising node and the value of the path bandwidth extended
   community carried in the route, and then use that minimum value as a
   weight value for that route when performing weighted ECMP load-
   balancing.

5.  Contributors

Xu, et al.                Expires 13 April 2027                 [Page 9]
Internet-Draft               FARE using BGP                 October 2026

   Junjie Wang
   Centec
   Email: wangjj@centec.com

   Hongyi Huang
   Huawei
   Email: hongyi.huang@huawei.com

   Qingliang Zhang
   H3C
   Email: zhangqingliang@h3c.com

   Yadong Liu
   Tencent
   Email: zeepliu@tencent.com

   Yinben Xia
   Tencent
   Email: forestxia@tencent.com

   Peilong Wang
   Baidu
   Email: wangpeilong01@baidu.com

   Tiezheng Li
   IEIT SYSTEMS
   Email: litiezheng@ieisystem.com

   Roman Glebov
   Yandex
   Email: kitaro630@yandex.ru

6.  Acknowledgements

   The authors would like to thank Jeffrey Haas, Sue Hares, and Robert
   Raszuk for their valuable comments and suggestions, which have helped
   improve this draft.

7.  IANA Considerations

   IANA is requested to allocate a low-order octet value for the Path
   Bandwidth Extended Community from the registry of Transitive and Non-
   Transitive Two-Octet AS-Specific Extended Community Sub-Types (Sub-
   Type registry for Type values 0x00 and 0x40, per RFC 7153).  Upon
   allocation, IANA is requested to reference this document.

Xu, et al.                Expires 13 April 2027                [Page 10]
Internet-Draft               FARE using BGP                 October 2026

8.  Security Considerations

   The Path Bandwidth attribute is intended solely for use within AI
   backend data center networks, which are closed environments.
   Accordingly, this attribute is neither expected nor required to be
   advertised outside such environments.  As a result, the attribute
   does not introduce any additional risk of leakage to the global
   Internet or to external networks beyond those already present in the
   underlying deployment.  Operators SHOULD ensure that route filtering
   and BGP policy configurations are in place to prevent accidental
   propagation of this attribute outside the closed domain, consistent
   with the operational assumptions of this specification.

9.  Deployment Considerations

   The Path Bandwidth and Link Bandwidth attributes SHOULD NOT be
   attached to a given NRLI update concurrently.  Upon receiving an NRLI
   update containing both of them, both SHOULD be ignored.

10.  References

10.1.  Normative References

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, RFC 2119,
              DOI 10.17487/RFC2119, March 1997,
              <https://www.rfc-editor.org/info/rfc2119>.

   [RFC4360]  Sangli, S., Tappan, D., and Y. Rekhter, "BGP Extended
              Communities Attribute", RFC 4360, DOI 10.17487/RFC4360,
              February 2006, <https://www.rfc-editor.org/info/rfc4360>.

   [RFC10005] Mohapatra, P., Das, R., Ed., Mohanty, S., Ed., Krier, S.,
              Szarecki, R.J., and A. Gattani, "BGP Link Bandwidth
              Extended Community", RFC 10005, DOI 10.17487/RFC10005,
              June 2026, <https://www.rfc-editor.org/info/rfc10005>.

10.2.  Informative References

   [I-D.ietf-bess-ebgp-dmz]
              Litkowski, S., Satya, M. R., Vayner, A., Gattani, A.,
              Kini, A., Tantsura, J., and R. Das, "BGP link bandwidth
              extended community use cases", Work in Progress, Internet-
              Draft, draft-ietf-bess-ebgp-dmz-11, 5 August 2026,
              <https://datatracker.ietf.org/doc/html/draft-ietf-bess-
              ebgp-dmz-11>.

Xu, et al.                Expires 13 April 2027                [Page 11]
Internet-Draft               FARE using BGP                 October 2026

   [I-D.ietf-bess-evpn-unequal-lb]
              Malhotra, N., Sajassi, A., Rabadan, J., Drake, J.,
              Lingala, A. R., and S. Thoria, "Weighted Multi-Path
              Procedures for EVPN Multi-Homing", Work in Progress,
              Internet-Draft, draft-ietf-bess-evpn-unequal-lb-35, 15
              March 2026, <https://datatracker.ietf.org/doc/html/draft-
              ietf-bess-evpn-unequal-lb-35>.

   [I-D.xu-idr-neighbor-autodiscovery]
              Xu, X., Talaulikar, K., Bi, K., Tantsura, J.,
              Triantafillis, N., and X. Chen, "BGP Neighbor Discovery",
              Work in Progress, Internet-Draft, draft-xu-idr-neighbor-
              autodiscovery-14, 22 September 2026,
              <https://datatracker.ietf.org/doc/html/draft-xu-idr-
              neighbor-autodiscovery-14>.

   [I-D.xu-lsr-fare]
              Xu, X., Hegde, S., He, Z., Wang, J., Huang, H., Zhang, Q.,
              Wu, H., Liu, Y., Xia, Y., and P. Wang, "Fully Adaptive
              Routing Ethernet using LSR", Work in Progress, Internet-
              Draft, draft-xu-lsr-fare-04, 21 May 2025,
              <https://datatracker.ietf.org/doc/html/draft-xu-lsr-fare-
              04>.

   [RFC7938]  Lapukhov, P., Premji, A., and J. Mitchell, Ed., "Use of
              BGP for Routing in Large-Scale Data Centers", RFC 7938,
              DOI 10.17487/RFC7938, August 2016,
              <https://www.rfc-editor.org/info/rfc7938>.

Authors' Addresses

   Xiaohu Xu
   China Mobile
   Email: xuxiaohu_ietf@hotmail.com

   Shraddha Hegde
   HPE
   Email: shraddha.hegde@hpe.com

   Keyur Patel
   Arrcus
   Email: keyur@arrcus.com

   Zongying He
   Broadcom

Xu, et al.                Expires 13 April 2027                [Page 12]
Internet-Draft               FARE using BGP                 October 2026

   Email: zongying.he@broadcom.com

   Hang Wu
   Ruijie Networks
   Email: wuhang@ruijie.com.cn

Xu, et al.                Expires 13 April 2027                [Page 13]