D’Aktivéiere vun der VPNv4-Adressfamill tëscht zwee Routeren erstellt just e Routen-Distributiounskontext an näischt méi. Et installéiert kee Weiderleesungspad a seet net wéi eng Kapselung e Clientpak bis zum wäitem Endpunkt bréngt. Soubal déi zwou Tatsaachen getrennt sinn, gëtt d’Fro «brauch dat MPLS am Kär» eng méi schmuel a beäntwertbar Fro iwwer d’Dateplang, déi d’Plattform ënnerstëtzt.

Wat d’Adressfamill tatsächlech verhandelt

Multiprotokoll-BGP transportéiert d’Erreechbarkeetsinformatioun vun der VPNv4-Netzschicht ënner AFI 1 an SAFI 128, an all Entrée paart en Routen-Distinguisher mat engem Präfix an enger Etikett. D’Sessioun verhandelt, datt béid Säiten déi Informatioun kenne kodéieren an dekodéieren. Wat se net verhandelt, ass eng Dateplang. Alles no dësem Abschnitt geet ëm d’Weiderleesung, an näischt dovu gëtt duerch d’Opstoe vun der Sessioun decidéiert.

Also ass eng erfollegräich Sessioun eng Bewäis fir d’Fäegkeet vun der Steierplang, net fir d’Weiderleesung. E Router kann Dausende vun VPNv4-Entréeë halen an trotzdem all Clientpak fale loossen, an dofir ginn déi zwou Fehlerklassen ufanks verwiesselt.

Beuecht d’Etikett an der NLRI. Et ass eng Service-Etikett, un e Präfix bannen an enger VRF gebonnen, an et huet eng Weiderleesungsroll, soubal de Pak den Ausgangsendpunkt erreecht. Ob en Transittgerät se liest, ass eng separat Designentscheedung.

Empfang, Import a Weiderleesung sinn dräi Schrëtt

Eng Route empfänken, se benotze kënnen an domat weiderleeden ze kënnen, gëtt vun ënnerschiddlechen Deeler vum Gerät gemaach. BGP späichert wat et héiert; d’Importpolitik an d’Iwwereneestëmmung vum Routenzil entscheeden, wéi eng VRF se ka berécksichtegen; duerno muss d’Weiderleesungsplang dee annoncéierte nächste Sprong an eppes opléisen, dat se wierklech op en Drot ka leeën.

Step in the chainWhat has to be trueHow it fails quietly
NLRI exchangeBoth speakers negotiate the VPNv4 capabilitySession stays up while the family is never activated
Import eligibilityA route target on the received route matches the VRF import policyThe route exists in the table but never enters the VRF
Next-hop resolutionThe advertised next hop resolves to a usable tunnel or label pathBest path is selected, then marked unreachable or unusable
EncapsulationThe egress endpoint can decapsulate what the ingress producedPackets arrive and are discarded for a format mismatch

Just an dësem mëttleren Schrëtt wunnen déi meescht iwwerraschend Feeler. Eng Route kann am BGP-Dësch sinn, gülteg an souguer déi bescht, wärend den VRF-Routendësch eidel bleift, well keen Routenzil mat der Importlëscht iwwereneestëmmt huet. Nichts loggt e Protokollfeeler, well kee Protokollfeeler geschitt ass.

Den leschte Schrëtt ass dee Punkt, wou d’Plattformënnerstëtzung sech weist. En nächste Sprong, deen am Underlay erreechbar ass, ass net automatesch als VPN-Servicetransport opléisbar, an d’Gerät kann eng bestëmmten Tunelltyp, eng bestëmmten Etikettoperatioun oder béides verlaangen. Den Opléisungsstatus ze liesen ass informatiiver wéi d’Zuel vun de Routen ze liesen.

En IP-Kär ka e Stack droen, deen en ni schalt

Den Ënnerscheed, deen et wäert ass ze behalen, ass tëscht «de Kär leeft keng MPLS» an «et gëtt néiergendswou an der Servicer eng Etikett». Dat sinn ënnerschiddlech Behaaptungen, a just déi éischt geet ëm Transittgeräter. RFC 4023 definéiert d’Droe vu MPLS duerch IP- oder GRE-Tunellen, an dat ass de Mechanismus, deen déi zweet Behaaptung op engem puren IP-Kär méiglech mécht.

customer packet + service label
  encapsulated in GRE, addressed to the egress tunnel endpoint
  forwarded by ordinary IP routers on the outer header
  decapsulated at the endpoint, label still meaningful

Transitroutere leede weider op de baussenzege IP-Zil a brauchen weder d’Clientpräfixen nach native Etiketteschalt. Um wäiten Enn gëtt den baussenzegen Tunell ewechgeholl an d’Service-Etikett hëlt seng Aarbecht erëm op. De Kär huet eng ondurechsichteg Belaaschtung beweegt, an dat ass genee dat, wat en IP-Netz gutt ka.

Wat dëst Design Iech net gëtt, ass eng universell Garantie. Et ass kee Bewäis, datt all Router all VPNv4-nächsten Sprong iwwer all GRE-Interface opléist, an et ass kee Grond, eng funktionéierend native MPLS-Konfiguratioun ze läschen. Et ass e Géigenbeispill fir déi universell Behaaptung, an déi praktesch Fro bleift lokal fir d’Plattform. Notéiert déi Fro als Plattformbechränkung an net als Protokollregel.

Gitt d’Kette um Apparat duerch, bis se brécht

Fänkt bei der empfangener Route un a stoppt beim éischte Schrëtt, dee feelt, well déi spéider Schrëtt kënnen net diagnostizéiert ginn, soulaang en éischten defekt ass. Véier Kommandoen decken dat meescht dovun an enger typescher Ëmsetzung of.

show bgp vpnv4 unicast all summary
show bgp vrf CUSTOMER_A ip route 198.51.100.0/24
show ip route vrf CUSTOMER_A 198.51.100.0
show mpls forwarding-table vrf CUSTOMER_A

Liest se als eng Sequenz an net als véier onofhängeg Kontrollen. Déi éischt bestätegt, datt d’Famill aktiv ass an de Peer Route austauscht; déi zweet weist, ob de Präfix mat engem brauchbaren nächste Sprong ukomm ass; déi drëtt beweist d’Importberechtegung; déi véiert weist, ob d’Weiderleesungsplang eng Etikett oder en Tunell domat verbonnen huet.

Test duerno de Wee vun der Belaaschtung a béid Richtungen, mat enger MTU, déi d’Kapselung iwwerlieft. GRE bäit Header-Byte derbäi, an e Wee, dee kleng Proben duerchgeet, kann op Pakete vun der voller Gréisst nëmmen an enger Richtung feelen, wat wéi en Uwendungsfeeler ausgesäit an net wéi e Transportfeeler.

Zwou operationell Notizen schléissen de Krees. GRE ass Kapselung, net Vertrautlechkeet, dofir brauch en net vertrauenswürdegt Transitnetz eng ënnerstëtzt Sécherheetsarrangement uewendrop an net eng Annahm. An notéiert virun der Designrevisioun, wéi eng Kapselung d’Plattform tatsächlech ënnerstëtzt, well déi eenzeg Äntwert entscheet, ob en nëmmen-IP-Kär eng gülteg Wiel ass oder e Plang, deen net ka weiderleeden.

Ähnlech Artikelen