Mae dau gysylltiad Site-to-Site VPN yn gorffen ar un giât breifat rithwir ac yn hysbysebu'r un rhagddodiad cangen. Mae tabl llwybrau'r is-rwydwaith yn cadw un cofnod ar gyfer y rhagddodiad hwnnw, yn pwyntio at y giât, ac nid oes maes yn enwi twnnel. Felly mae'r ffafriaeth rhwng y cysylltiadau yn digwydd yn rhywle nad yw'r consol yn ei alw'n lwybreiddio. Gwybod pa haen sy'n berchen ar y penderfyniad yw'r gwahaniaeth rhwng gwarchodfa sy'n gweithio a newid sy'n gwneud dim.

Mae dwy haen yn y gêm: llwybr y VPC sy'n dweud pa giât, a dewis y giât ei hun o dwnnel. Mae cymysgu'r ddau yn cynhyrchu golygiadau sy'n edrych yn gywir yn nhabl y llwybrau ac na symudant byth becyn.

Dwy haen sy'n edrych fel un

Mae llwybr yr is-rwydwaith yn ateb un cwestiwn: ar gyfer y cyrchfan hon, pa atodiad? Y targed yw'r giât breifat rithwir, ac mae ei fetrig yn cystadlu dim ond â llwybrau eraill yn yr un tabl. Nid oes dim yn y cofnod hwnnw'n gwahaniaethu twnnel un oddi wrth dwnnel dau, nac cysylltiad A oddi wrth gysylltiad B. Mae rhagddodiad mwy penodol yn gyfatebiaeth cyrchfan wahanol, nid yn ddewis llwybr manylach.

Mae'r giât yn ateb y cwestiwn nesaf: ymhlith y twneli y mae'n eu cadw ar gyfer y rhagddodiad hwnnw, pa un sy'n cario traffig nawr. Daw'r penderfyniad hwnnw o iechyd twneli ac o briodoleddau BGP a dderbynnir o giât y cwsmer, ac nid yw byth yn ymddangos yn nhabl llwybrau'r is-rwydwaith.

Beth mae VGW yn ei gymharu mewn gwirionedd

Iechyd sydd gyntaf. Mae twnnel sydd i lawr, neu sesiwn BGP nad yw wedi codi, yn colli cyn i unrhyw briodoledd gael ei harchwilio. Dyna pam nad yw blaenosod llwybr ar gysylltiad sy'n methu'n barod yn newid dim.

Ymhlith llwybrau cymwys ar gyfer yr un rhagddodiad, mae AWS yn ffafrio'r AS_PATH byrraf. Pan fo dwy lwybr o'r un hyd, mae'n cymharu MED, yn amodol ar yr amod a dogfennwyd am yr AS cyntaf yn y llwybr. Darllenwch y drefn a gyhoeddwyd yn hytrach na fersiwn y werin, oherwydd mae'r werin fel arfer yn hepgor cam iechyd a'r eithriad llwybr statig. Un canlyniad: mae tair blaenosodiad ar y cysylltiad wrth gefn yn gwneud yr un sylfaenol yn hollol fyrrach, a dyna'r ffordd arferol o ddatgan y ffafriaeth.

Blaenosod, a phryd nad yw'n gwneud dim

Mae blaenosod yn digwydd yn hysbysebion allan y giât cwsmer, nid y tu mewn i AWS. Rydych yn ychwanegu eich ASN eich hun ddwy neu dair gwaith at y rhagddodiad rydych am i AWS ei osgoi, ac yna mae AWS yn gweld llwybr hirach ar gyfer y cysylltiad hwnnw. Mae'r prif gysylltiad yn cadw'r hysbyseb heb flaenosod. Os yw'r ddau gysylltiad yn hysbysebu o'r un ASN â'r un nifer o flaenosodiadau, nid ydych wedi datgan unrhyw ffafriaeth o gwbl.

Gwiriwch y llwybr a dderbyniwyd ar ochr AWS ar ôl y newid. Mae blaenosod na adawodd unrhyw dro y ddyfais cwsmer yn edrych yn union fel un y gwnaeth AWS ei anwybyddu.

Mae llwybrau statig yn anwybyddu'r ddadl gyfan

Os yw'r cysylltiad yn defnyddio llwybreiddio statig, nid oes AS_PATH i'w ymestyn. Mae AWS yn dogfennu llwybrau VPN statig fel rhai sy'n cael blaenoriaeth dros lwybrau a ddysgwyd gan BGP ar gyfer yr un rhagddodiad, felly nid yw dyluniad cymysg yn ymddwyn fel un cwbl ddeinamig. Penderfynwch ar y math o lwybreiddio yn gyntaf, yna dewiswch y mecanwaith ffafriaeth sydd yn bodoli ar ei gyfer.

Gyda dau gysylltiad statig yn hysbysebu'r un rhagddodiad, y lifer defnyddiol yw'r rhagddodiad: hysbysebwch amrediad mwy penodol ar y cysylltiad rydych am ei ddefnyddio, a derbyniwch eich bod wedi newid pa gyrchfan sy'n cyfateb yn hytrach na pha lwybr sy'n ennill.

Pam mae giât transit yn ateb gwahanol

Mae giât transit yn cefnogi aml-lwybr o gost gyfartal ar draws atodiadau VPN, felly gall dau gysylltiad rannu traffig yn lle i un fod yn segur. Mae gan y dyluniad hwnnw arwyneb methiant gwahanol: mae llifoedd yn ymledu ar draws twneli, ac mae un twnnel yn mynd i lawr yn symud dim ond rhan o'r llwyth. Mae copïo rysáit VGW ar giât transit, neu'r gwrthwyneb, yn creu disgwyliadau nad yw'r naill blatfform na'r llall yn eu bodloni.

Dewiswch y model cyn y mecanwaith: gweithredol a segur gyda ffafriaeth wedi'i phinio, neu weithredol a gweithredol gydag ECMP.

Beth i'w wirio ar ôl ei osod

Cadarnhewch bedwar peth yn eu trefn. Mae tabl yr is-rwydwaith yn dal i ddatrys y rhagddodiad i'r giât a fwriadwyd. Mae'r giât yn rhestru'r ddau dwnnel fel rhai i fyny. Mae'r AS_PATH a dderbyniwyd ar y cysylltiad rydych am ei osgoi yn hirach na'r llall. Ac mae llif go iawn o enghraifft yn yr is-rwydwaith honno yn croesi'r twnnel a ddisgwylir, wedi'i arsylwi ar y ddau ben yn hytrach na'i gasglu o statws gwyrdd.

Yna rhedwch y prawf methiant cymeradwy a gwyliwch y llwybr sy'n goroesi yn cario'r gwasanaeth. Nid yw ffafriaeth sy'n bodoli mewn gwahaniaeth ffurfweddiad yn unig yn ffafriaeth eto.

Erthyglau cysylltiedig