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.
Dit document beschrijft het probleem dat zich voordoet bij een ontwerp van de redundantie wanneer de OMP-padselectie (Overlay Management Protocol) op een vEdge-apparaat wordt uitgevoerd en niet op de vSmart-controller die ongewenste resultaten en verlies van bereikbaarheid aan de externe locatie veroorzaakt in het geval van een koppelingsfout, zelfs als het reservepad beschikbaar is. Dit probleem is ook bekend als "vSmart houdt geen rekening met TLOC status op afgelegen vEdge".
Om het probleem beter te begrijpen, is hier een eenvoudig topologie diagram dat de opstelling toont:
Hier vind je de korte beschrijving van de configuratie.
Beide DC-sites (DC1 en DC2) adverteren met hetzelfde netwerk, 198.51.100.0/24.
In elke site leert vEdge de router van de DC via een of ander dynamisch routingprotocol, bijvoorbeeld Border Gateway Protocol (BGP).
Elke DC-site markeert het prefix met een andere metriek:
Op site DC1 vEdge set original-metric 32
Op site DC2 vEdge zet-metriek 52
hostname | steunpunt | systeemip |
DC1 | 21 | 10.100.0.21 |
DC2 | 41 | 10.100.0.41 |
HQ | 100 | 10.100.0.100 |
vSmart | 100 | 10.100.0.20 |
Bij normaal gebruik:
1. vSmart ontvangt 198.51.100.0/24 van zowel DC1 als DC2.
vsmart1# show omp routes 198.51.100.0/24 Code: C -> chosen I -> installed Red -> redistributed Rej -> rejected L -> looped R -> resolved S -> stale Ext -> extranet Inv -> invalid Stg -> staged U -> TLOC unresolved PATH ATTRIBUTE VPN PREFIX FROM PEER ID LABEL STATUS TYPE TLOC IP COLOR ENCAP PREFERENCE -------------------------------------------------------------------------------------------------------------------------------------- 3 198.51.100.0/24 10.100.0.21 36 1003 C,R installed 10.100.0.21 biz-internet ipsec - <===== METRIC 32 (PREFERRED) 10.100.0.21 49 1003 C,R installed 10.100.0.21 private1 ipsec - <===== METRIC 32 (PREFERRED) 10.100.0.41 36 1003 R installed 10.100.0.41 biz-internet ipsec - <===== METRIC 52 10.100.0.41 49 1003 R installed 10.100.0.41 private1 ipsec - <===== METRIC 52
2. vSmart adverteert met het hoofdkwartier van de route met bestemming DC1 (via private1 en biz-internet) omdat het de laagste oorsprongslademeting heeft volgens de selectiecriteria voor OMP-routes.
vsmart1# show omp routes 198.51.100.0/24 vpn 3 detail --------------------------------------------------- omp route entries for vpn 3 route 198.51.100.0/24 --------------------------------------------------- RECEIVED FROM: <================= RECEIVED FROM vEdge in DC1 in "biz-internet" color peer 10.100.0.21 path-id 36 label 1003 status C,R loss-reason not set lost-to-peer not set lost-to-path-id not set Attributes: originator 10.100.0.21 type installed tloc 10.100.0.21, biz-internet, ipsec ultimate-tloc not set domain-id not set overlay-id 1 site-id 21 preference not set tag 1000030021 origin-proto eBGP origin-metric 32 as-path "65001 65001 65001" unknown-attr-len not set RECEIVED FROM: <================= RECEIVED FROM vEdge in DC1 in "private1" color peer 10.100.0.21 path-id 49 label 1003 status C,R loss-reason not set lost-to-peer not set lost-to-path-id not set Attributes: originator 10.100.0.21 type installed tloc 10.100.0.21, private1, ipsec ultimate-tloc not set domain-id not set overlay-id 1 site-id 21 preference not set tag 1000030021 origin-proto eBGP origin-metric 32 as-path "65001 65001 65001" unknown-attr-len not set RECEIVED FROM: <================= RECEIVED FROM vEdge in DC2 in "biz-internet" color peer 10.100.0.41 path-id 36 label 1003 status R loss-reason origin-metric lost-to-peer 10.100.0.21 lost-to-path-id 49 Attributes: originator 10.100.0.41 type installed tloc 10.100.0.41, biz-internet, ipsec ultimate-tloc not set domain-id not set overlay-id 1 site-id 41 preference not set tag 1000030041 origin-proto eBGP origin-metric 52 as-path "65001 65001 65001 65001 65001" unknown-attr-len not set RECEIVED FROM: <================= RECEIVED FROM vEdge in DC2 in "private1" color peer 10.100.0.41 path-id 49 label 1003 status R loss-reason tloc-id lost-to-peer 10.100.0.41 lost-to-path-id 36 Attributes: originator 10.100.0.41 type installed tloc 10.100.0.41, private1, ipsec ultimate-tloc not set domain-id not set overlay-id 1 site-id 41 preference not set tag 1000030041 origin-proto eBGP origin-metric 52 as-path "65001 65001 65001 65001 65001" unknown-attr-len not set ADVERTISED TO: <================= WE ADVERTISE TO HQ vEdge ONLY BEST ROUTES WITH METRIC 32 peer 10.100.0.100 Attributes: originator 10.100.0.21 label 1003 path-id 4410 tloc 10.100.0.21, biz-internet, ipsec ultimate-tloc not set domain-id not set site-id 21 overlay-id 1 preference not set tag 1000030021 origin-proto eBGP origin-metric 32 as-path "65001 65001 65001" unknown-attr-len not set Attributes: originator 10.100.0.21 label 1003 path-id 4439 tloc 10.100.0.21, private1, ipsec ultimate-tloc not set domain-id not set site-id 21 overlay-id 1 preference not set tag 1000030021 origin-proto eBGP origin-metric 32 as-path "65001 65001 65001" unknown-attr-len not set
3. HQ vEdge markeert de route met TLOC "biz-internet" als "Inv,U" omdat deze vEdge geen TLOC-biz-internet heeft.
4. HQ vEdge markeert de route met TLOC "private1" als "C,I,R" en installeert de route.
DC1-mislukkingsscenario:
1. Bij een mislukkingsscenario faalt DC1 vEdge-uplink in kleur "private1" (de interface gaat omlaag) terwijl "biz-internet" blijft staan.
2. vSmart ontvangt 198.51.100.0/24 van DC1 (alleen bereikbaar via biz-internet) en DC2 (biz-internet en privé1).
3. vSmart adverteert met HQ vEdge-routes naar DC1 (via biz-internet) omdat DC1 de laagste statistiek heeft.
vsmart1# show omp routes 198.51.100.0/24 detail --------------------------------------------------- omp route entries for vpn 3 route 198.51.100.0/24 --------------------------------------------------- RECEIVED FROM: peer 10.100.0.21 path-id 36 label 1003 status C,R loss-reason not set lost-to-peer not set lost-to-path-id not set Attributes: originator 10.100.0.21 type installed tloc 10.100.0.21, biz-internet, ipsec ultimate-tloc not set domain-id not set overlay-id 1 site-id 21 preference not set tag 1000030021 origin-proto eBGP origin-metric 32 as-path "65001 65001 65001" unknown-attr-len not set RECEIVED FROM: peer 10.100.0.41 path-id 36 label 1003 status R loss-reason origin-metric lost-to-peer 10.100.0.21 lost-to-path-id 36 Attributes: originator 10.100.0.41 type installed tloc 10.100.0.41, biz-internet, ipsec ultimate-tloc not set domain-id not set overlay-id 1 site-id 41 preference not set tag 1000030041 origin-proto eBGP origin-metric 52 as-path "65001 65001 65001 65001 65001" unknown-attr-len not set RECEIVED FROM: peer 10.100.0.41 path-id 49 label 1003 status R loss-reason tloc-id lost-to-peer 10.100.0.41 lost-to-path-id 36 Attributes: originator 10.100.0.41 type installed tloc 10.100.0.41, private1, ipsec ultimate-tloc not set domain-id not set overlay-id 1 site-id 41 preference not set tag 1000030041 origin-proto eBGP origin-metric 52 as-path "65001 65001 65001 65001 65001" unknown-attr-len not set ADVERTISED TO: peer 10.100.0.31 Attributes: originator 10.100.0.21 label 1003 path-id 5906 tloc 10.100.0.21, biz-internet, ipsec ultimate-tloc not set domain-id not set site-id 21 overlay-id 1 preference not set tag 1000030021 origin-proto eBGP origin-metric 32 as-path "65001 65001 65001" unknown-attr-len not set ADVERTISED TO: peer 10.100.0.41 Attributes: originator 10.100.0.21 label 1003 path-id 7689 tloc 10.100.0.21, biz-internet, ipsec ultimate-tloc not set domain-id not set site-id 21 overlay-id 1 preference not set tag 1000030021 origin-proto eBGP origin-metric 32 as-path "65001 65001 65001" unknown-attr-len not set ADVERTISED TO: <===== THIS IS WHAT WE ADVERTISE TO HQ SITE peer 10.100.0.100 Attributes: originator 10.100.0.21 label 1003 path-id 4410 tloc 10.100.0.21, biz-internet, ipsec ultimate-tloc not set domain-id not set site-id 21 overlay-id 1 preference not set tag 1000030021 origin-proto eBGP origin-metric 32 as-path "65001 65001 65001" unknown-attr-len not set
4. HQ vEdge markeert de route met TLOC "biz-internet" als "Inv,U" omdat deze vEdge geen twez-internet heeft.
Het resultaat is dat Q vEdge niet 198.51.100.0/24 kan bereiken.
vSmart had de routes naar DC2 (met minder voorkeursmetriek) kunnen versen en in dat geval zou HQ vEdge nog steeds de bestemming bereiken met het gebruik van de "private1" TLOC via DC2, die nog steeds omhoog is:
VEDGE-HQ-1# show bfd sessions site-id 41 SOURCE TLOC REMOTE TLOC DST PUBLIC DST PUBLIC DETECT TX SYSTEM IP SITE ID STATE COLOR COLOR SOURCE IP IP PORT ENCAP MULTIPLIER INTERVAL(msec) UPTIME TRANSITIONS ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10.100.0.41 41 up private1 private1 192.168.11.1 192.168.41.1 12406 ipsec 7 1000 12:04:02:25 0
Maar er is geen route via "private1" TLOC via DC2 op geïnstalleerde HQ vEdge omdat vSmart de biz-internetroute al met lagere metriek heeft geselecteerd als het beste pad. vSmart adverteert OMP-routes niet standaard met verschillende metriek. Dus laat het ontvangen vEdge-apparaat niet beslissen welke route je moet nemen (en houdt rekening met beschikbare TLOCs en zijn) vSmart). houdt geen rekening met de kleuren van de TLOC die op het afstandsapparaat (HQ vEdge in ons geval) beschikbaar zijn waarop u de route adverteert en houdt geen rekening met de status ervan, omdat dit mechanisme niet bestaat.
Dit is de OMP hoekcase die in gelijke topologie met iBGP routereflector en peering op fysieke interfaceadressen kan worden gezien.
De eerste oplossing optie is om pad toe te voegen zoals functionaliteit (RFC7911) beschikbaar in OMP en "send-backup-paden" op vSmart genoemd:
omp send-backup-paths
Het adverteert alle beschikbare paden, zodat het afgelegen HQ vEdge het pad kiest op basis van de beschikbaarheid van TLOC.
De tweede oplossing hier is om route-beleid actie "set metric" voor het corresponderende voorvoegsel op DC1 en DC2 vEdge te verwijderen en dan een gecentraliseerde manier van selectie uitvoeren via vSmart control-beleid zoals hier bijvoorbeeld wordt getoond:
policy
lists
site-list site_11
site-id 11
!
prefix-list PREFIX
ip-prefix 198.51.100.0/24
!
control-policy SET_PREF
sequence 10
match route
prefix-list PREFIX
site-id 21
!
action accept
set
preference 200
!
!
!
sequence 20
match route
prefix-list PREFIX
site-id 41
!
action accept
set
preference 100
!
!
!
default-action accept
!
apply-policy
site-list site_11
control-policy SET_PREF out
!
Hier is site-id 11 het hoofdlettertype vEdge en voorvoegsellijst-voorvoegsel-lijst bevat voorvoegsels die u ten opzichte van de ene kleur of een andere wilt prefereren. Aangezien beide OMP-routes op HQ vEdge zijn, wanneer vEdge niet meer biz-internet kan bereiken, zal het een route via Private1 in de Routing Information Base (RIB) installeren vanaf de OMP-routetabel.