Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Beispiel: Konfigurieren der AFTR-Redundanz mithilfe einer IPv6-Anycastadresse auf mehreren AFTRs

In diesem Beispiel wird gezeigt, wie die Redundanz mit zwei oder mehr DS-Lite Address Family Transition Routern (AFTRs) unter Verwendung einer einzigen IPv6-Anycastadresse konfiguriert wird.

Anforderungen

In diesem Beispiel werden die folgenden Hardware- und Softwarekomponenten verwendet:

  • Universal Edge Router der MX-Serie 3D von Juniper Networks mit Multiservices Dense Port Concentrators (DPCs)

  • ® Juniper Networks Betriebssystem Junos® (Junos OS) 10.4 oder höher auf den AFTRs

Anmerkung:

Dieses Konfigurationsbeispiel wurde mit der aufgeführten Softwareversion getestet und es wird davon ausgegangen, dass es auch in allen späteren Versionen funktioniert.

Überblick

Sie können mit DS-Lite für Redundanz sorgen, indem Sie auf zwei oder mehr AFTRs (Softwire-Konzentratoren) dieselbe IPv6-Anycast-Adresse wie die Softwire-Adresse konfigurieren. Basic Bridging Broadband Elements (B4s) müssen nur diese Anycastadresse für den Softwire-Endpunkt kennen, und das kostengünstigste AFTR gemäß den Routing-Updates wird für das andere Softwire-Endpunkt verwendet. Wenn der kostengünstigste AFTR sinkt oder die Kosten für diesen AFTR höher werden als die eines anderen AFTR, werden Pakete an den anderen AFTR umgeleitet. Dies wird automatisch durch Routing-Updates in der IPv6-Cloud erledigt. Sie können auch verschiedene Network Address Translation (NAT)-Pools an AFTRs konfigurieren und kontinuierlichen Service zwischen IPv4-Knoten in verschiedenen Domänen bereitstellen.

Topologie

Abbildung 1 zeigt ein Beispiel für eine Netzwerktopologie für die Konfiguration der IPv6-Anycastadresse auf zwei oder mehr AFTRs.

Abbildung 1: Beispieltopologie für die DS-Lite Anycast-Konfiguration mit mehreren AFTRs Sample Topology for DS-Lite Anycast Configuration Using Multiple AFTRs

Abbildung 1:

  • Der IPv4-Client oder -Host im Heimnetzwerk ist mit einer IPv4-Schnittstelle zum ISP und einer statischen Route zum IPv4-Server im Internet konfiguriert.

  • Die Adresse des NAT-Pools zwischen AFTR1 und dem Internet lautet 7.7.7.0/24. Die Adresse des NAT-Pools zwischen AFTR2 und dem Internet lautet 8.8.8.0/24.

  • Der B4- oder Softwire-Initiator ist mit einer IPv4-Schnittstelle, einer IPv6-Schnittstelle und einem IPv4-in-v6-Tunnel zu einer Anycast-Adresse konfiguriert.

  • Der reine IPv6-Knoten in der IPv6-Cloud ist mit Schnittstellen zu den IPv6-Schnittstellen und OSPFv3 für Routenaktualisierungen konfiguriert.

  • Die AFTRs (AFTR1 und AFTR2) sind mit der Anycastadresse B001::1/128 konfiguriert. Wenn eine der Verbindungen zwischen dem B4 und einem AFTR ausfällt, wird das andere AFTR für den Datenverkehr verwendet.

  • Der IPv4-Knoten im Internet ist mit einer IPv4-Schnittstelle konfiguriert und routet für umgekehrten Datenverkehr.

Konfiguration

CLI Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie Ihrer Netzwerkkonfiguration entsprechen, und kopieren Sie dann die Befehle, und fügen Sie sie dann in die CLI auf der [edit] Hierarchieebene ein.

AFTR1-KARTON

AFTR2-KARTON

Konfigurieren von AFTR1

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Weitere Informationen zum Navigieren in der CLI finden Sie in der .. /.. /.. /.. /.. /.. / ein.

Router ist der primäre Router AFTR1 mit einer IPv6-Schnittstelle zum ISP-Netzwerk (IPv6-Cloud) und einer IPv4-Schnittstelle zum Internet. Konfigurieren Sie die IPv4-Schnittstelle, die IPv6-Schnittstelle, den Softwire-Endpunkt und NAT.

  1. Konfigurieren Sie das Layer 3-Servicepaket.

    In diesem Beispiel wird davon ausgegangen, dass sich der PIC in FPC 1, Steckplatz 1 befindet.

    Das Servicepaket mit der zugehörigen sp- Schnittstelle dient der Manipulation des Datenverkehrs, bevor er an sein Ziel geliefert wird. Weitere Informationen zum Konfigurieren von Servicepaketen finden Sie im Konfigurationshandbuch für Junos OS Services Interfaces.

  2. Konfigurieren Sie eine IPv4-Adresse und einen IPv4-Port für den NAT-Pool, um die IPv4-zu-IPv6-Übersetzung für Pakete anzugeben, die zwischen dem AFTR-Router und dem Internet übertragen werden.

  3. Konfigurieren Sie eine NAT-Regel, um die private IPv4-Adresse aus dem Heimnetzwerk in den NAT-Pool ds1-p1zu übersetzen.

    NAT-Regeln geben den abzugleichenden Datenverkehr und die Aktion an, die ausgeführt werden soll, wenn der Datenverkehr mit der Regel übereinstimmt. In diesem Beispiel ist nur eine Regel erforderlich, um die Adressübersetzung durchzuführen. Die Regel wählt den gesamten Datenverkehr aus, der von der Quelladresse 11.11.1.0kommt.

  4. Konfigurieren Sie den Softwire-Konzentrator, ordnen Sie ihn der IPv6-Anycast-Adresse zu, und erstellen Sie eine Softwire-Regel.

    Die Regel in diesem Beispiel gibt an, dass jeder Datenverkehr, der für den Softwire-Konzentrator dsl1 bestimmt ist, einen neuen Softwire erstellt. Sie können auch komplexere Übereinstimmungsbedingungen konfigurieren, die als Teil von Softwire-Initiatoraktionen ausgeführt werden.

  5. Konfigurieren Sie die maximale Übertragungseinheit (im Bereich von 1280 bis 9192 Bytes) für den Softwire für die Kapselung von IPv4-Paketen in IPv6.

    Dies ist die maximale Paketgröße, die über einen Tunnel vom AFTR zu B4 ohne Fragmentierung gesendet werden kann. Wenn die Endlänge des Pakets größer als die MTU ist, wird das IPv6-Paket fragmentiert.

    Anmerkung:

    Das Einfügen der mtu-v6 Anweisung ist obligatorisch, und Sie können die Beispielkonfiguration nur bestätigen, wenn diese Anweisung konfiguriert ist.

  6. Konfigurieren Sie die Services-Schnittstelle, die den Servicesatz enthält.

  7. Konfigurieren Sie einen Servicesatz für die NAT- und DS-Lite-Dienste mithilfe der dsl-nat1 NAT-Regel und der Softwire-Regel, die ds1-sw in Schritt 3 und Schritt 4 konfiguriert wurden.

    In diesem Beispiel lautet dsl-ssder Name des Dienstsatzes .

  8. Ordnen Sie die Softwire- und NAT-Regeln sowie die Serviceschnittstelle dem Servicesatz zu.

  9. Konfigurieren Sie die Schnittstelle zwischen dem Heimrouter mit dem B4 und dem Router im ISP-Netzwerk, auf dem der AFTR ausgeführt wird, und geben Sie die IPv6-Adresse des AFTR-Routers (Softwire-Adresse) an.

    In diesem Beispiel ist ge-2/1/0die Schnittstelle .

  10. Ordnen Sie den entsprechenden Servicesatz für die NAT- und DS-Lite-Services zu.

  11. Konfigurieren Sie die IPv4-Schnittstelle zwischen dem AFTR und dem Internet, und geben Sie die IPv4-Adresse an, die mit dem Internet verbunden ist.

    In diesem Beispiel ist ge-2/1/6die Schnittstelle .

  12. Konfigurieren Sie OSPFv3 für Routenankündigungen.

Befund

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show chassisBefehle , show servicesshow interfaces, und show protocols ospf3 eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, wechseln commit Sie aus dem Konfigurationsmodus.

Konfigurieren von AFTR2

Schritt-für-Schritt-Anleitung

Router ist der sekundäre Router AFTR2 mit einer IPv6-Schnittstelle zum ISP-Netzwerk (IPv6-Cloud) und einer IPv4-Schnittstelle zum Internet. Konfigurieren Sie die IPv4-Schnittstelle, die IPv6-Schnittstelle, den Softwire-Endpunkt und NAT.

  1. Konfigurieren Sie das Layer 3-Servicepaket.

    In diesem Beispiel wird davon ausgegangen, dass sich der PIC in FPC 1, Steckplatz 1 befindet.

    Das Servicepaket mit der zugehörigen sp- Schnittstelle dient der Manipulation des Datenverkehrs, bevor er an sein Ziel geliefert wird. Weitere Informationen zum Konfigurieren von Servicepaketen finden Sie im Konfigurationshandbuch für Junos OS Services Interfaces.

  2. Konfigurieren Sie eine IPv4-Adresse und einen IPv4-Port für den NAT-Pool, um die IPv4-zu-IPv6-Übersetzung für Pakete anzugeben, die zwischen dem AFTR-Router und dem Internet übertragen werden.

  3. Konfigurieren Sie eine NAT-Regel, um die private IPv4-Adresse aus dem Heimnetzwerk in den NAT-Pool dsl-p2zu übersetzen.

    NAT-Regeln geben den abzugleichenden Datenverkehr und die Aktion an, die ausgeführt werden soll, wenn der Datenverkehr mit der Regel übereinstimmt. In diesem Beispiel ist nur eine Regel erforderlich, um die Adressübersetzung durchzuführen. Die Regel wählt den gesamten Datenverkehr aus, der von der Quelladresse 11.11.1.0kommt.

  4. Konfigurieren Sie den Softwire-Konzentrator, ordnen Sie ihn der IPv6-Anycast-Adresse zu, und erstellen Sie eine Softwire-Regel.

    Die Regel in diesem Beispiel gibt an, dass jeder Datenverkehr, der für den dsl2 Softwire-Konzentrator bestimmt ist, einen neuen Softwire erstellt.

  5. Konfigurieren Sie die maximale Übertragungseinheit (im Bereich von 1280 bis 9192 Bytes) für den Softwire für die Kapselung von IPv4-Paketen in IPv6.

    Dies ist die maximale Paketgröße, die über einen Tunnel vom AFTR zu B4 ohne Fragmentierung gesendet werden kann. Wenn die Endlänge des Pakets größer als die MTU ist, wird das IPv6-Paket fragmentiert.

    Anmerkung:

    Das Einfügen der mtu-v6 Anweisung ist obligatorisch, und Sie können die Beispielkonfiguration nur bestätigen, wenn diese Anweisung konfiguriert ist.

  6. Konfigurieren Sie die Services-Schnittstelle, die den Servicesatz enthält.

  7. Konfigurieren Sie einen Servicesatz für die NAT- und DS-Lite-Dienste mithilfe der dsl-nat2 NAT-Regel und der Softwire-Regel, die dsl-sw2 in Schritt 3 und Schritt 4 konfiguriert wurden.

    In diesem Beispiel lautet dsl-ss2der Name des Dienstsatzes .

  8. Ordnen Sie die Softwire- und NAT-Regeln sowie die Serviceschnittstelle dem Servicesatz zu.

  9. Konfigurieren Sie die Schnittstelle zwischen dem reinen IPv6-Knoten in der IPv6-Cloud und dem AFTR. In diesem Beispiel ist ge-2/3/4die Schnittstelle .

  10. Geben Sie die IPv6-Adresse des AFTR-Routers (Softwire-Adresse) an.

  11. Ordnen Sie den entsprechenden Servicesatz für die NAT- und DS-Lite-Services zu.

  12. Konfigurieren Sie die IPv4-Schnittstelle zwischen dem AFTR und dem Internet und geben Sie die IPv4-Adresse an, die mit dem Internet verbunden ist.

    In diesem Beispiel ist ge-2/3/0die Schnittstelle .

  13. Konfigurieren Sie OSPFv3 für Routenankündigungen.

  14. Konfigurieren Sie eine statische Route zum IPv4-Knoten im Internet.

Befund

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie die show chassisBefehle , show interfaces, show servicesshow protocols ospf3, und show routing-options eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, wechseln commit Sie aus dem Konfigurationsmodus.

Verifizierung

Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.

Überprüfung der Redundanz der AFTRs

Zweck

Stellen Sie sicher, dass der Datenverkehrsfluss mit dem sekundären AFTR aufrechterhalten wird, wenn eine Schnittstelle auf einem AFTR offline geschaltet wird.

Aktion

  1. Überprüfen Sie den Datenverkehrsfluss zwischen dem IPv4-Host im Heimnetzwerk und dem IPv4-Knoten im Internet.

    Überprüfen Sie außerdem die Softwire-Flows auf AFTR1.

    Die Ausgabe zeigt ICMP-Quell- und Zieladressen, die den Datenverkehrsfluss zwischen dem IPv4-Host im Heimnetzwerk und dem IPv4-Knoten im Internet anzeigen. Die DS-Lite-Protokollstatistik zeigt die Softwire-Flows an.

  2. Deaktivieren Sie die Schnittstelle ge-2/1/0 am AFTR1.

  3. Bestätigen Sie die Konfiguration.

  4. Geben Sie den show services stateful-firewall flows Befehl auf AFTR2 ein, um die Erstellung von Softwire-Flows zu überprüfen.

    Überprüfen Sie außerdem die Datenverkehrsflüsse zwischen dem IPv4-Host im Heimnetzwerk und dem IPv4-Knoten im Internet.

Bedeutung

Die Ausgabe zeigt die Quell- und Zieladressen von NAT und Softwire für den Datenverkehrsfluss zwischen AFTR2 und dem IPV4-Knoten im Internet. Dies weist darauf hin, dass AFTR2 jetzt als sekundärer AFTR arbeitet, wenn AFTR1 offline ist.