1. Introduction (Einleitung)
Typically, all BGP speakers within a single AS must be fully meshed and any external routing information must be re-distributed to all other routers within that AS. For n BGP speakers within an AS that requires to maintain n*(n-1)/2 unique Internal BGP (IBGP) sessions. This "full mesh" requirement clearly does not scale when there are a large number of IBGP speakers each exchanging a large volume of routing information, as is common in many of today's networks.
Typischerweise müssen alle BGP-Speaker innerhalb eines einzelnen AS vollständig vermascht sein, und alle externen Routing-Informationen müssen an alle anderen Router innerhalb dieses AS weiterverteilt werden. Für n BGP-Speaker innerhalb eines AS erfordert dies die Aufrechterhaltung von n*(n-1)/2 eindeutigen internen BGP (IBGP)-Sitzungen. Diese "Full Mesh"-Anforderung skaliert eindeutig nicht, wenn eine große Anzahl von IBGP-Speakern vorhanden ist, die jeweils ein großes Volumen an Routing-Informationen austauschen, wie es in vielen heutigen Netzwerken üblich ist.
This scaling problem has been well documented, and a number of proposals have been made to alleviate this [2,3]. This document represents another alternative in alleviating the need for a "full mesh" and is known as "route reflection". This approach allows a BGP speaker (known as a "route reflector") to advertise IBGP learned routes to certain IBGP peers. It represents a change in the commonly understood concept of IBGP, and the addition of two new optional non-transitive BGP attributes to prevent loops in routing updates.
Dieses Skalierungsproblem ist gut dokumentiert, und es wurden eine Reihe von Vorschlägen gemacht, um dies zu mildern [2,3]. Dieses Dokument stellt eine weitere Alternative dar, um die Notwendigkeit eines "Full Mesh" zu verringern, und ist als "Route Reflection" bekannt. Dieser Ansatz ermöglicht es einem BGP-Speaker (bekannt als "Route Reflector"), über IBGP gelernte Routen an bestimmte IBGP-Peers anzukündigen. Es stellt eine Änderung des allgemein verstandenen Konzepts von IBGP dar sowie das Hinzufügen von zwei neuen optionalen nicht-transitiven BGP-Attributen, um Schleifen in Routing-Updates zu verhindern.
This document obsoletes RFC 2796 [6] and RFC 1966 [4].
Dieses Dokument ersetzt RFC 2796 [6] und RFC 1966 [4].