De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
In dit document worden de op Multiprotocol Label Switching (MPLS) gebaseerde pseudowires van L2 Virtual Private Network (L2VPN) beschreven.
Het signaleren van de pseudowire- en pakketanalyse in Cisco IOS®, Cisco IOS® XE om het gedrag te illustreren, wordt bestreken.
Layer 2 (L2)-transport via MPLS en IP bestaat al voor soortgelijke attachycircuits, zoals Ethernet-naar-Ethernet, PPP-naar-PPP, High-Level Data Link Control (HDLC) enzovoort
L2VPN’s maken gebruik van L2-services via MPLS om een topologie van point-to-point verbindingen te bouwen die eindverbindingen met uw sites in een VPN tot stand brengen. Deze L2VPN’s bieden een alternatief voor particuliere netwerken die zijn voorzien door middel van speciale huurlijnen of door middel van L2 virtuele circuits die ATM of Frame Relay gebruiken. De service die met deze L2VPN’s wordt geleverd, wordt Virtual Private Wire Service (VPWS) genoemd.
· Point-to-point · Pseudowires (PWs)
· Multipoint
· xEVPN-reeks introduceert next-generation oplossingen voor Ethernet-services
a. BGP-besturingsplane voor Ethernet-segment en MAC-distributie en -training via MPLS-core
b. Dezelfde beginselen en operationele ervaring van IP VPN’s
· Geen gebruik van Pseudowires
a. Gebruikt MP2P-tunnels voor unicast
b. framelevering voor meerdere bestemmingen via toegangsreplicatie (via MP2P-tunnels) of LSM
· Oplossingen voor meerdere leveranciers onder IETF-standaardisering
· Combineert schaalgereedschappen van PBB (ook bekend als MAC-in-MAC) met BGP-gebaseerde MAC-learning van EVPN
EVPN en Provider Backbone Bridging EVPN (PBB-EVPN) zijn next-generation L2VPN-oplossingen op basis van BGP-besturingsplane voor MAC-distributie/leren over de kern, ontworpen om aan deze eisen te voldoen:
L2VPN’s zijn gebouwd met Pseudowire (PW) technologie.
Merk op dat uitgaande PE adverteert met label 3, dat aangeeft dat PHP wordt gebruikt.
Het bericht over de labeltoewijzing dat op de TLDP-sessie wordt geadverteerd, bevat een aantal TLV-bestanden:
Pseudowire identifier (PW ID) FEC TLV: identificeert de Pseudowire waaraan het etiket is gebonden
Label TLV <- LDP gebruikt om het MPLS-label te promoten.
Het PW ID FEC TLV bevat:
1. C-bit: Als deze optie op 1 staat, is het controlewoord aanwezig.
2. PW type: vertegenwoordigt het type pseudowire.
3. Groep-ID: identificeert de groep van de pseudowire. Dezelfde groep-ID voor alle AC op dezelfde interface. De PE kan de groep-ID gebruiken om alle VC-labels die zijn gekoppeld aan die groep-ID in één LDP-label onthoudingsbericht te verwijderen. Dit wordt aangeduid als wildcard label terugname.
4. PW-id: PW-id is VC-id
5. Interface Parameters: identificeert de MTU van de interface naar de CE router, gevraagd VLAN-id.
Als MTU parameter niet overeenkomt, dan signaleert PW niet. Omdat LSP unidirectioneel is, kan een PW slechts worden gevormd als een andere LSP in de tegenovergestelde richting tussen het zelfde paar PE routers bestaat.
Het PW ID FEC TLV wordt gebruikt om de twee opp LSP-poorten tussen een paar PE-routers te identificeren en aan te passen.
Het controlewoord heeft deze vijf functies:
Omdat de MPLS-header geen lengte heeft die de lengte van de frames aangeeft, bevat het controlewoord een lengteveld dat de lengte van het frame aangeeft.
Als het ontvangen pakket AToM in de uitgaande PE router een controlewoord met een lengte heeft die geen 0 is, weet de router dat het opvullen werd toegevoegd en kan correct het opvullen verwijderen alvorens de kaders door:sturen.
Het eerste pakket dat naar de PW wordt verzonden, heeft een volgnummer van 1 en stappen voor elk volgend pakket met 1 tot het 65535 bereikt
Als een dergelijke out-of-seq gedetecteerd wordt, wordt het opnieuw bestellen van een AToM-pakket niet uitgevoerd.
Sequencing is standaard uitgeschakeld.
Routers voeren MPLS-payloadinspectie uit. Gebaseerd op die router beslist hoe te om het verkeer te klimmen.
De router kijkt naar de eerste nibble, als de eerste nibble = 4 toen zijn een IPV4 pakket. Het generische controlewoord begint met een nibble met waarde 0, en het controlewoord dat wordt gebruikt de OAM- gegevens begint met waarde 1.
Kan worden gebruikt om payload fragmentatie aan te geven
00 = ongefragmenteerd
01 = 1e fragment
10 = laatste fragment
11 = tussenfragment
Aangezien de toegang PE het kader van CE ontving, door:sturen het het kader over de backbone MPLS aan de uitgang LSR met twee etiketten:
1. Tunnel label (top label) - Het vertelt alle LSR en uitgaande PE naar waar het frame moet worden doorgestuurd.
2. VC-etiket (bodemetiket) - Het identificeerde de uitgang AC op de uitgang PE.
In een AToM-netwerk moet elk paar PE-router een gerichte LDP-sessie tussen hen uitvoeren.
De TLDP-sessiesignalen tabel van de pseudowire en vooral adverteert het VC-label.
Stap 1. De PE van het Ingres router duwt eerst het VClabel op het kader. En drukt dan het tunnellabel.
Stap 2. Het tunnellabel is het label dat is gekoppeld aan het IGP-prefix dat de externe PE identificeert. Het prefix is een opgegeven bit van de configuratie AToM.
Stap 3. Het MPLS-pakket wordt vervolgens doorgestuurd volgens het tunnellabel, hop door hop tot het pakket de uitgangPE2 bereikt.
Stap 4. Toen het pakket bereikte aan de uitgang PE het tunneletiket is reeds verwijderd. Dit komt door het gedrag van PHP tussen de laatste IP router en de uitgaande PE.
Stap 5. De uitgaande PE kijkt dan omhoog het VC etiket in de het door:sturen band van de informatiebasis van het VC etiket, en door:sturen het kader op correcte AC.
Nadat PE-routers de pseudowire hebben ingesteld, kan de PE de Pseudowire-status signaleren aan de externe PE. Er zijn twee methoden:
Stap 1. Selecteer het insluitingstype.
Stap 2. Schakel de connect-opdracht in op de CE-interface.
Sluit peer-router-id inkapselingsmpls voor video aan
Peer-router-id: LDP-routerid voor de externe PE-router.
VCID: identificatie die u aan de PW heeft toegewezen.
Stap 3. Zodra xconnect in beide PE routers is geconfigureerd, wordt de beoogde LDP-sessie ingesteld tussen de PE-router.
Start een Pseudowire ping van Ingress PE naar uitgaande PE.
MPLS Echo-aanvraag- en -antwoordpakketten die via point-to-point pseudowire worden verzonden.
Ping van PE1 aan PE2:
R1#ping mpls pseudowire 10.6.6.6 100
Sending 5, 100-byte MPLS Echos to 10.6.6.6,
timeout is 2 seconds, send interval is 0 msec:
Type escape sequence to abort.
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 48/61/80 ms
Opmerkingen:
1. ECHO-verzoek:
Vervoerders 2 labels - VPN en transport
Verzonden als gelabeld pakket die PW LABEL dragen. Dit kan label switched zijn (met Transport Label).
ETIKETTEN : 2
SRC IP: LOOPBACK IP (GEBRUIKT IN DOELGROEP LDP-NABUURSCHAP)
DST IP: 127.0.0.1
L4 TYPE: UDP
SRC-POORT: 3503
DST-POORT: 3505
TOS BYTE: UIT
MPLS EXP : UIT
DF BIT : ON
IPv4-OPTIES Het veld is in GEBRUIK: VELD WAARSCHUWINGSOPTIES ROUTER (Punt naar CPU)
UDP PAYLOAD kan MPLS LABEL SWITCHING ECHO AANVRAAG zijn
Overzicht:
Layer 2/labels:
L3/L4:
De feitelijke MPLS-payload:
2. ECHO-antwoord:
Kan 1 label dragen - Transport.
Verzonden als UNICAST PACKET. Dit kan label switched (met Transport Label) vanwege LDP in een kern.
ETIKETTEN:1
SRC IP: EXIT INTERFACE IP-ADRES (10.1.6.2 in ons geval)
DST IP: BRON-IP IN ECHO-VERZOEK GEZIEN - LOOPBACK VAN BRONROUTER
L4 TYPE: UDP
SRC-POORT:3503
DST-POORT:3505
TOS BYTE: UIT
MPLS EXP: UIT
DF-BIT: AAN
UDP PAYLOAD kan MPLS LABEL SWITCHING ECHO ANTWOORD zijn
MPLS EXP is ingeschakeld en ingesteld op 6
DF BIT is ON
VC-gegevens voor referentie:
R1#sh mpls l2transport vc detail
Local interface: Fa2/0 up, line protocol up, Ethernet up
Destination address: 10.6.6.6, VC ID: 100, VC status: up
Output interface: Fa0/1, imposed label stack {24 28}
Preferred path: not configured
Default path: active
Next hop: 10.1.1.2
Create time: 2d17h, last status change time: 2d17h
Last label FSM state change time: 2d17h
Signaling protocol: LDP, peer 10.6.6.6:0 up
Targeted Hello: 10.1.1.1(LDP Id) -> 10.6.6.6, LDP is UP
Status TLV support (local/remote) : enabled/supported
LDP route watch : enabled
Label/status state machine : established, LruRru
Last local dataplane status rcvd: No fault
Last BFD dataplane status rcvd: Not sent
Last BFD peer monitor status rcvd: No fault
Last local AC circuit status rcvd: No fault
Last local AC circuit status sent: No fault
Last local PW i/f circ status rcvd: No fault
Last local LDP TLV status sent: No fault
Last remote LDP TLV status rcvd: No fault
Last remote LDP ADJ status rcvd: No fault
MPLS VC labels: local 28, remote 28
Group ID: local 0, remote 0
MTU: local 1500, remote 1500
Remote interface description:
Sequencing: receive enabled, send enabled
Sequencing resync disabled
Control Word: On (configured: autosense)
Dataplane:
SSM segment/switch IDs: 4097/4096 (used), PWID: 1
VC statistics:
transit packet totals: receive 1027360, send 1027358
transit byte totals: receive 121032028, send 147740215
transit packet drops: receive 0, seq error 0, send 0
L2VPN Interworking bouwt voort op deze functionaliteit door toe te staan dat ongelijksoortige koppelingscircuits worden aangesloten. Een interworking-functie vergemakkelijkt de vertaling tussen verschillende Layer 2-insluitingen. In eerdere releases ondersteunde de Cisco-serie router alleen overbrugde interworking, ook bekend als Ethernet interworking.
Tot dit punt in dit punt, is de AC aan beide kanten het zelfde inkapselingstype geweest, dat ook als gelijkaardig-aan-als functionaliteit wordt bedoeld.
L2VPN-interworking is AToM-functie die verschillende inkapselingstype aan beide zijden van het AToM-netwerk mogelijk maakt
1. IP/Routed:MAC-header wordt verwijderd (en vervangen door MPLS-labels) aan de ene kant van de MPLS-cloud en er wordt een nieuwe MAC-header gebouwd bij de andere PE. De IP-header blijft ongewijzigd.
2. Ethernet/Bridging: MAC-header is helemaal niet verwijderd. De MPLS-labels worden bovenop de MAC-header geplaatst en de MAC-header wordt geleverd zoals ook aan het andere uiteinde van de MPLS-cloud.
a. FR naar Ethernet
b. FR naar PPP
c. FR naar ATM
d. Ethernet naar VLAN
e. Ethernet naar PPP
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
3.0 |
15-Dec-2023 |
Bijgewerkte branding requirements, machinevertaling en opmaak. |
2.0 |
16-Nov-2022 |
Bijgewerkt om te verwijderen PII, Title fouten, Inleiding fouten, machinevertaling, stijl vereisten, graden en opmaak. |
1.0 |
19-Apr-2018 |
Eerste vrijgave |