Junos Segment Routing with SRv6 Micro-SIDs (JSRMS) – Details

Detaillierter Kursinhalt

Modul 01: Einführung in das Segment-Routing
  • Erklären Sie, warum ein Segment wie eine Anweisung ist, ein Paket auf eine bestimmte Weise weiterzuleiten oder zu verarbeiten.
  • Beschreiben Sie den wesentlichen Unterschied zwischen SR-MPLS, klassischem SRv6 und micro-SIDs
  • Zeigen Sie auf hohem Niveau, wie Segmente innerhalb Ihres Internen-Gateway-Protokolls angekündigt werden
Modul 02: Die durch Segment-Routing ermöglichten Funktionen
  • Erklären Sie, wie Segment-Routing sowohl kürzeste Pfade als auch verkehrsoptimierte Pfade ermöglicht
  • Beschreiben Sie einige interessante Funktionen, die das Segment-Routing bietet, z. B. Flex Algo und TI-LFA
Modul 03: Segmente auf der Datenebene - SR-MPLS
  • Beschreiben Sie, wie SR-MPLS Stapel von Segmenten erstellt
  • Demonstration, wie SR-MPLS globale und lokale Segmente mit einem MPLS-Label kodiert
Modul 04: Segmente in der Datenebene - SRv6 Micro-SIDs
  • Erläutern Sie, wie micro-SIDs eine SID zu einem einzigen IPv6-Hextet komprimieren
  • Beschreiben Sie, wie der SRv6-Locator die Weiterleitung auf dem kürzesten Weg zu einem entfernten Knoten ermöglicht.
  • Beschreiben Sie, wie die SRv6-Funktion eine Anweisung für einen lokalen Router zur Verarbeitung kodiert
Modul 05: SRv6 Micro-SID Locators - Konfiguration und Überprüfung
  • den Aufbau des in diesem Kurs verwendeten Testnetzes zu erklären
  • Beschreiben Sie, wie Sie einen Micro-SID-Locator-Block auswählen und einsetzen
  • Konfigurieren eines Micro-SID-Locator-Präfixes in Junos OS
  • Überprüfen von Micro-SID-Locator-Blöcken und Locator-Präfixen in Junos OS

Übung 01: Aktivieren von Locators und Shortest-Path-Tunneln in einem SRv6-Mikro-SID-Netzwerk

Modul 06: SRv6 Micro-SID Funktionen
  • Erklären Sie den Zweck und die Bedeutung der Funktionen End.DT4, End.DT6 und End.DT46 in SRv6
  • Aufzeigen, wie wichtig es ist, getrennte Blöcke von Mikro-SID-Werten für globale und lokale Segmente zu pflegen
Modul 07: SRv6 Micro-SIDs-Initial EBGP und IBGP Konfiguration
  • Konfigurieren Sie IPv6-EBGP-Sitzungen, um IPv4-Präfixe mit IPv4-Nächsten-Hops zu bewerben
  • Konfigurieren Sie IBGP, um SRv6 SIDs zu verarbeiten und IPv4 Präfixe mit IPv6 Next Hops zu bewerben
  • Demonstrieren Sie, wie Sie überprüfen können, ob Ihr IBGP-Netzwerk für die Aufnahme von micro-SIDs bereit ist.

Übung 02: Konfigurieren der zugrunde liegenden EBGP- und IBGP-Einstellungen für SRv6-Mikro-SIDs

Modul 08: BGP-Dienst-Mikro-SIDs-Konfiguration und -Überprüfung
  • Konfigurieren Sie uDT4-, uDT6- und uDT46-Mikro-SIDs in den Standard-Routing-Tabellen von Junos OS
  • Überprüfen der BGP-Micro-SID-Präfixauflösung in der Junos OS-CLI

Übung 03: Tagging von BGP-Aktualisierungen mit uDT4- und uDT6-Mikro-SIDs für die IP-Präfixauflösung

Modul 09: Anpassung des Micro-SID Local ID Blocks
  • Konfigurieren Sie Junos OS so, dass es einen Bereich von micro-SID-Werten für die manuelle Zuweisung zuweist
  • Konfigurieren Sie Junos OS so, dass der LIB ein größerer Bereich von micro-SID-Werten zugewiesen wird.

Übung 04: SRv6 Micro-SID-Block-Anpassung

Modul 10: SRv6-Mikro-SIDs und Schicht-3-VPNs
  • Beschreiben Sie den Umsetzungsprozess der Verwendung von MPLS-Labels in BGP-Updates, um SRv6-SIDs effizient bekannt zu machen.
  • Demonstration der Bereitstellung eines Layer 3 VPN, das die SRv6 micro-SID Datenebene verwendet
  • Beschreiben Sie die Funktionstypen, die in einer Layer-2-Ethernet-VPN-Bereitstellung erforderlich sind.

Übung 05: SRv6 Mikro-SIDs und L3VPN-Integration

Modul 11: Micro-SID-Stacks, Teil 1 - Micro-Node-SIDs und SRv6 Traceroute
  • Beschreiben Sie das Hop-by-Hop-Verhalten einer SRv6-Adresse, die einen Stapel von Mikroknoten-SIDs mit kürzestem Weg enthält
  • Demonstration der Verwendung von SRv6 traceroute zum Testen und zur Fehlersuche bei einer micro-SID-Bereitstellung
Modul 12: Micro-SID-Stapel, Teil 2 - Micro-Adjacency SIDs
  • Konfigurieren und Überprüfen von End.X-Micro-Adjacency-SIDs, um präzise SR-Pfade zu ermöglichen
  • Demonstration der Verarbeitung von End.X-Micro-Adjacency-SIDs in der Datenebene
  • Erläuterung der Bedeutung des formalen RFC-Namens NEXT-CSID für Mikro-SIDs
Modul 13: Micro-SID-Stacks, Teil 3 - Der Segment-Routing-Header
  • Erklären Sie das Format und das Verhalten des SRH entlang eines Pfades
  • Beschreiben Sie, wie Flavors die zusätzliche Erlaubnis für Transportsegmente anbieten, den SRH und den IPv6-Header zu popen
  • Demonstrieren, wie Junos OS die SRH in einem SRv6-Traceroute darstellt

Übung 06: SRv6 Traceroute zur Fehlersuche bei Transport-Mikro-SIDs und dem Segment-Routing-Header verwenden

Modul 14: Topologie-unabhängige schleifenfreie Alternativ-Theorie
  • Erklären Sie, wie TI-LFA schleifenfreie Sicherungspfade mit vollständiger Topologieabdeckung erstellt
  • Erläuterung der Konzepte der Vor-Konvergenz- und Nach-Konvergenztopologie
  • Beschreiben Sie den Unterschied zwischen Verbindungsschutz und Knotenschutz in TI-LFA
Modul 15: TI-LFA Link Protection-Konfiguration
  • Konfigurieren Sie Junos OS für TI-LFA mit Link Protection
  • Erläutern Sie, wie Junos SRv6-TI-LFA-SID-Stapel berechnet, um Vor-Konvergenzschleifen zu umgehen.
  • Erläuterung der drei wichtigsten Methoden zum Schreiben von TI-LFA-SIDs in ein Paket in einem SRv6-Micro-SID-Netz
  • Überprüfen Sie, ob Junos automatisch TI-LFA-Schutz für Präfixe bietet, die von BGP gelernt wurden
Modul 16: TI-LFA-Knotenschutz-Konfiguration
  • Konfigurieren Sie Junos OS für TI-LFA mit losem Knotenschutz
  • Konfigurieren Sie Junos OS für TI-LFA mit strengem Knotenschutz
  • Erläutern Sie, welche Arten von Verkehr für lokale Reparaturen in Frage kommen

Labor 07: Topologie-unabhängige schleifenfreie Alternative

Modul 17: Wie geht es jetzt weiter?
  • Beschreiben Sie einige wichtige Themen für das zukünftige Selbststudium, einschließlich Traffic Engineering, Locator-Präfix-Aggregation und Flex Algo
  • Erläuterung der von Juniper Networks angebotenen kostenlosen Studienmaterialien, einschließlich des Zertifizierungsprogramms

Module zum Selbststudium

Modul 18: Topologieunabhängige, schleifenfreie Alternative - der Micro-SID-Stack
  • Erklären Sie, wie der P-Raum und der erweiterte P-Raum schleifenfreie Sicherungspfade finden
  • Demonstration, wie Q-Space zum Tunneln von Datenverkehr über topologische Schleifen auf einem Sicherungspfad verwendet werden kann
  • Beschreiben Sie, wie TI-LFA Lücken zwischen dem P-Raum und dem Q-Raum überbrückt
Modul 19: Mikroschleifenvermeidung
  • Beschreiben Sie, wie die Vermeidung von Mikroschleifen vorübergehende Schleifen zwischen zwei Knoten während der Netzkonvergenz verhindern kann.
  • Konfigurieren und Überprüfen der Mikroschleifenvermeidung in Junos OS
Modul 20: Klassische SRv6-Einführung
  • Demonstration der Konfiguration und Verifizierung eines klassischen SRv6-Locator-Präfixes
  • Beschreiben Sie das Format und den Zweck eines klassischen SRv6-Funktionswertes
  • Demonstration der unterschiedlichen Funktionsweise von SID-Stapeln im klassischen SRv6 und Mikro-SIDs
Modul 21: SRv6 - Verwendung von Flavors zum Auffüllen des Segment-Routing-Headers
  • Erklären Sie die Beweggründe für das vorletzte Segment Pop-Geschmack
  • Beschreiben Sie den Zweck des Flavors namens Ultimate Segment Decapsulation
  • Erläutern Sie einen theoretischen Anwendungsfall für die Geschmacksrichtung Ultimate Segment Pop
  • Demonstrieren, wie die Flavors von Transport-Micro-SIDs auf der Junos-CLI überprüft werden
Modul 22: Refresher-Verwendung von MPLS-Tunneln zur Auflösung von BGP-Präfixen
  • Erläutern Sie die erforderlichen Vorkenntnisse für diesen Kurs
  • Beschreiben Sie das IS-IS-LSP-Nachrichtenformat und beschreiben Sie, wie BGP seine Protokoll-Next-Hops auflöst.
  • Demonstration, wie MPLS Tunnel zwischen Geräten erstellen kann
  • Definieren Sie einige wichtige MPLS-Terminologie