Use of BGP for Routing in Large-Scale Data Centers
Metadata
- Publisher
- IETF
- Doc Type
- Informational
- Pages
- 35
- Abstract
- Some network operators build and operate data centers that support over one hundred thousand servers. In this document, such data centers are referred to as "large-scale" to differentiate them from smaller infrastructures. Environments of this scale have a unique set of network requirements with an emphasis on operational simplicity and network stability. This document summarizes operational experience in designing and operating large-scale data centers using BGP as the only routing protocol. The intent is to report on a proven and stable routing design that could be leveraged by others in the industry.
- Publication Date
- 2016-08-01
- Status Note
- Informational
- DOI
10.17487/RFC7938- Link
- https://doi.org/10.17487/RFC7938
- Author(s)
- Petr LapukhovAriff PremjiJon Mitchell
- Keyword(s)
- BGP, ECMP
Latest version of IETF RFC 7938
Document Versions — IETF RFC 7938
-
▶ IETF RFC 7938 (2016-08-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- IETF RFC 4271 [Active*]
- IETF RFC 6996 [Active*]
Bibliographic Reference(s)
- 10.1002-j.1538-7305.1953.tb01433.x — CLOS1953 EXTERNAL
- 10.1109-IEEESTD.1991.101050 — IEEE8021D-1990 EXTERNAL
- 10.1109-IEEESTD.2000.91610 — IEEE8023AD EXTERNAL
- 10.1109-IEEESTD.2004.94569 — IEEE8021D-2004 EXTERNAL
- 10.1109-IEEESTD.2014.6991462 — 802.1Q-2014 EXTERNAL
- 10.1145-1402958.1402967 — ALFARES2008 EXTERNAL
- 10.1145-1496091.1496103 — 7 EXTERNAL
- IETF.draft-ietf-idr-link-bandwidth-06 — LINK EXTERNAL
- IETF.draft-ietf-rtgwg-bgp-pic-02 — BGP-PIC EXTERNAL
- IETF.draft-mitchell-grow-remove-private-as-04 — REMOVAL EXTERNAL
- ISBN.9780122007514 — INTERCON EXTERNAL
- Schaumann, J., "L3DSR - Overcoming Layer 2 Limitations of Direct Server Return Load Balancing", 2011, < https://www.nanog.org/meetings/nanog51/presentations/ Monday/NANOG51.Talk45.nanog51-Schaumann.pdf >. EXTERNAL
- Farrington, N. and A. Andreyev, "Facebook's Data Center Network Architecture", May 2013, < http://nathanfarrington.com/papers/facebook-oic13.pdf >. EXTERNAL
- Wikipedia, "Consistent Hashing", July 2016, < https://en.wikipedia.org/w/ index.php?title=Consistent_hashing&oldid=728825684 >. EXTERNAL
- Cisco Systems, "Configuring and Verifying the BGP Conditional Advertisement Feature", August 2005, < http://www.cisco.com/c/en/us/support/docs/ip/ border-gateway-protocol-bgp/16137-cond-adv.html >. EXTERNAL
- Cisco Systems, "Allowas-in Feature in BGP Configuration Example", February 2015, < http://www.cisco.com/c/en/us/support/docs/ip/ border-gateway-protocol-bgp/112236-allowas-in-bgp-config- example.html >. EXTERNAL
- IANA, "Autonomous System (AS) Numbers", < http://www.iana.org/assignments/as-numbers >. EXTERNAL
- Apache, "Apache Hadoop", April 2016, < https://hadoop.apache.org/ >. EXTERNAL
- Cisco Systems, "Removing Private Autonomous System Numbers in BGP", August 2005, < http://www.cisco.com/en/US/tech/tk365/ technologies_tech_note09186a0080093f27.shtml >. EXTERNAL
- Jakma, P., "BGP Path Hunting", 2008, < https://blogs.oracle.com/paulj/entry/bgp_path_hunting >. EXTERNAL
- IETF RFC 2328 [Active*]
- IETF RFC 2385 [Superseded*]
- IETF RFC 2992 [Active*]
- IETF RFC 4272 [Active*]
- RFC4277 — RFC4277 EXTERNAL
- IETF RFC 4786 [Active*]
- IETF RFC 5082 [Active*]
- IETF RFC 5837 [Active*]
- IETF RFC 5880 [Active*]
- IETF RFC 5925 [Active*]
- IETF RFC 6325 [Active*]
- RFC6769 — RFC6769 EXTERNAL
- IETF RFC 6774 [Active*]
- IETF RFC 6793 [Active*]
- IETF RFC 7067 [Active*]
- IETF RFC 7130 [Active*]
- IETF RFC 7196 [Active*]
- IETF RFC 7911 [Active*]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC7938.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 7938, Use of BGP for Routing in Large-Scale Data Centers. Available at https://doi.org/10.17487/RFC7938
Snippet:
IETF RFC 7938, Use of BGP for Routing in Large-Scale Data Centers. Available at https://doi.org/10.17487/RFC7938
HTML (ISO 690 compliant)
Preview:
IETF RFC 7938, Use of BGP for Routing in Large-Scale Data Centers. Available at https://doi.org/10.17487/RFC7938
Snippet:
<span class="citation"><cite>IETF RFC 7938</cite>, Use of BGP for Routing in Large-Scale Data Centers. Available at <a href="https://doi.org/10.17487/RFC7938" target="_blank" rel="noopener">https://doi.org/10.17487/RFC7938</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 7938, Use of BGP for Routing in Large-Scale Data Centers
doi: 10.17487/RFC7938
url: https://doi.org/10.17487/RFC7938
doi: 10.17487/RFC7938
url: https://doi.org/10.17487/RFC7938
Snippet:
<li> <cite id="bib-rfc7938">IETF RFC 7938</cite>, Use of BGP for Routing in Large-Scale Data Centers <span class="doi">10.17487/RFC7938</span> </li>
Referenced By
- IETF RFC 8402 [Active*]