8. Multi-AS-Backbones
Dieselben in [BGP/MPLS-VPN] Abschnitt 10 beschriebenen Verfahren können (mit denselben Skalierbarkeitseigenschaften) verwendet werden, um den Fall zu behandeln, dass zwei Sites eines IPv6-VPN mit unterschiedlichen autonomen Systemen verbunden sind. Bei der Anwendung dieser Verfahren auf IPv6-VPNs sind jedoch die folgenden Punkte zu beachten, die im restlichen Teil dieses Abschnitts weiter erläutert werden.
Methode (a): VRF-zu-VRF-Verbindung auf den AS-Grenzroutern.
Diese Methode entspricht dem Verfahren (a) in [BGP/MPLS-VPN] Abschnitt 10 für IPv6-VPNs. Im Fall des IPv6-VPN MUSS IPv6 auf der VRF-zu-VRF-(Sub-)Schnittstelle zwischen den ASBRs aktiviert sein. In dieser Methode tauschen die ASBRs IPv6-Routen (statt IPv6-VPN-Routen) aus, und das Peering kann auf IPv6 oder IPv4 basieren. Der Austausch von IPv6-Routen MUSS gemäß [BGP-IPv6] erfolgen. Diese Methode verwendet keine LSPs über AS-Grenzen hinweg.
Beachten Sie abschließend, dass im Rahmen dieses Verfahrens jedes AS die in diesem Dokument beschriebenen internen AS-Verfahren für IPv6-VPNs unabhängig implementiert; daher KÖNNEN die beteiligten AS entweder alle interne IPv4-Tunnel oder alle interne IPv6-Tunnel verwenden; oder einige beteiligte AS verwenden interne IPv4-Tunnel, während andere IPv6-Tunnel verwenden.
Methode (b): Neuverteilung von mit Label versehenen IPv6-VPN-Routen von einem AS zu einem benachbarten AS über EBGP.
Diese Methode entspricht dem Verfahren (b) in [BGP/MPLS-VPN] Abschnitt 10 für IPv6-VPNs. In dieser Methode verwenden die ASBRs EBGP, um mit Label versehene IPv4-VPN-Routen an ASBRs anderer AS neu zu verteilen.
In dieser Methode kann IPv6 auf den Verbindungen zwischen den ASBRs aktiviert sein oder nicht, da die IPv6-VPN-Routen austauschenden ASBRs ein Peering auf IPv4 oder IPv6 basieren können (im letzteren Fall MUSS IPv6 auf der Verbindung zwischen den ASBRs aktiviert sein). Der Austausch von mit Label versehenen IPv6-VPN-Routen MUSS gemäß [BGP-IPv6] und [MPLS-BGP] erfolgen. Wenn der IPv6-VPN-Verkehr über einen IPv6-Tunnel transportiert wird, SOLLTE das BGP-Next-Hop-Feld eine IPv6-Adresse enthalten. Wenn der IPv6-VPN-Verkehr über einen IPv4-Tunnel transportiert wird, SOLLTE das BGP-Next-Hop-Feld eine als in IPv4 gemappte IPv6-Adresse codierte IPv4-Adresse enthalten.
Diese Methode erfordert das Vorhandensein eines LSP über AS-Grenzen hinweg. Daher gelten die entsprechenden (Sicherheits-)Überlegungen, die in [BGP/MPLS-VPN] Abschnitt 10 für das Verfahren (b) beschrieben sind, ebenso für diese Methode für IPv6.
Beachten Sie abschließend, dass wie bei Verfahren (a) im Rahmen dieses Verfahrens jedes AS die internen AS-Verfahren für IPv6-VPNs unabhängig implementiert; daher KÖNNEN die beteiligten AS entweder alle interne IPv4- oder IPv6-Tunnel verwenden; oder einige beteiligte AS verwenden interne IPv4-Tunnel, während andere IPv6-Tunnel verwenden.
Methode (c): Neuverteilung von mit Label versehenen IPv6-VPN-Routen über Multihop-EBGP zwischen Quell-AS und Ziel-AS, kombiniert mit der Neuverteilung von mit Label versehenen IPv4- oder IPv6-Routen über EBGP zwischen dem AS und benachbarten AS.
Diese Methode entspricht dem Verfahren (c) in [BGP/MPLS-VPN] Abschnitt 10 für den Austausch von IPv4-VPN-Routen, angewendet auf den Austausch von IPv6-VPN-Routen.
Diese Methode erfordert, dass die beteiligten AS entweder alle IPv4-Tunnel oder alle IPv6-Tunnel verwenden.
In dieser Methode verwalten die ASBR-Router keine IPv6-VPN-Routen und verteilen sie nicht. Die ASBR-Router müssen keine Dual-Stack-Unterstützung bieten. Die ASBRs müssen mit Label versehene IPv4- (oder IPv6-)Routen pflegen, die auf die PE-Router innerhalb ihres AS zeigen. Sie verteilen diese Routen über EBGP an andere AS. Jeder Transit-AS muss diese mit Label versehenen IPv4- (oder IPv6-)Routen ebenfalls über EBGP weitergeben. Dadurch wird ein IPv4- (oder IPv6-)Label-Switched-Path vom Eingangs-PE-Router zum Ausgangs-PE-Router aufgebaut. Nun können die PE-Router in verschiedenen AS über IPv4 oder IPv6 Multihop-EBGP-Verbindungen herstellen und auf diesen EBGP-Verbindungen mit Label versehene IPv6-VPN-Routen austauschen. Beachten Sie, dass, wenn IPv6-Tunnel verwendet werden, das BGP-Next-Hop-Feld dieser verteilten IPv6-VPN-Routen eine IPv6-Adresse enthalten wird; wenn IPv4-Tunnel verwendet werden, enthält dieses Feld eine in IPv4 gemappte IPv6-Adresse.
Die in [BGP/MPLS-VPN] Abschnitt 10 für das Verfahren (c) beschriebenen Überlegungen — zur möglichen Verwendung von Route Reflectors, zur möglichen Verwendung eines dritten Labels und zu LSPs über mehrere AS hinweg — gelten ebenso für diese IPv6-VPN-Methode.