Dve povezavi Site-to-Site VPN se končata na enem virtualnem zasebnem prehodu in oglašujeta isto predpono podružnice. Tabela poti v podomrežju ima en vnos za to predpono, ki kaže na prehod, in nobenega polja, ki bi imenovalo tunel. Prednost med povezavama se zato dogaja tam, kjer konzola tega ne imenuje usmerjanje. Vedenje, katera plast ima odločitev, je razlika med delujočo rezervo in spremembo, ki ne naredi ničesar.

V igri sta dve plasti: pot v VPC, ki pove kateri prehod, in lastna izbira tunela samega prehoda. Če ju zamešamo, dobimo spremembe, ki so v tabeli poti videti pravilne in nikoli ne premaknejo paketa.

Dve plasti, ki sta videti kot ena

Pot v podomrežju odgovarja na eno vprašanje: za ta cilj, katera priključitev? Njen cilj je virtualni zasebni prehod, njena metrika pa tekmuje le z drugimi potmi v isti tabeli. Nič v tem vnosu ne razlikuje tunela ena od tunela dva ali povezave A od povezave B. Bolj določena predpona je drugo ujemanje cilja, ne pa finejša izbira poti.

Prehod odgovarja na naslednje vprašanje: med tuneli, ki jih hrani za to predpono, kateri zdaj nosi promet. Ta odločitev izhaja iz zdravja tunela in atributov BGP, prejetih od odjemalčevega prehoda, in se nikoli ne pojavi v tabeli poti v podomrežju.

Kaj VGW v resnici primerja

Zdravje je prvo. Tunel, ki je dol, ali seja BGP, ki ni vstala, izgubi, preden se preveri katerikoli atribut. Zato dodajanje poti spredaj na povezavi, ki že ne uspeva, ne spremeni ničesar.

Med primernimi potmi za isto predpono AWS raje izbere krajšo AS_PATH. Ko sta dve poti enako dolgi, primerja MED, ob upoštevanju dokumentiranega pogoja o prvem AS v poti. Berite objavljeni vrstni red, ne ljudske različice, ker ljudska različica običajno izpusti korak zdravja in izjemo za statične poti. Ena posledica: tri dodajanja spredaj na rezervni povezavi naredijo primarno strogo krajšo, in to je običajen način izražanja prednosti.

Dodajanje spredaj, in kdaj ne naredi ničesar

Dodajanje spredaj se zgodi v odhodnih oznanilih odjemalčevega prehoda, ne znotraj AWS. Svojemu ASN dodate dvakrat ali trikrat predpono, ki se ji naj AWS izogne, in AWS nato vidi daljšo pot za to povezavo. Primarna povezava obdrži oznanilo brez dodajanja. Če obe povezavi oglašujeta iz istega ASN z enakim številom dodajanj, niste izrazili nobene prednosti.

Po spremembi preverite prejeto pot na strani AWS. Dodajanje, ki ni nikoli zapustilo odjemalčeve naprave, je videti natanko tako kot tisto, ki ga je AWS prezrl.

Statične poti ignorirajo celoten argument

Če povezava uporablja statično usmerjanje, ni AS_PATH, ki bi ga podaljšali. AWS dokumentira statične poti VPN kot prednostne pred potmi, naučenimi prek BGP, za isto predpono, zato se mešana zasnova ne obnaša kot povsem dinamična. Najprej se odločite za vrsto usmerjanja, nato izberite mehanizem prednosti, ki zanj obstaja.

Z dvema statičnima povezavama, ki oglašujeta isto predpono, je uporaben vzvod predpona: oglašujte bolj določen obseg na povezavi, ki jo želite uporabiti, in sprejmite, da ste spremenili, kateri cilj se ujema, ne pa katera pot zmaga.

Zakaj je tranzitni prehod drugačen odgovor

Tranzitni prehod podpira večpotnost z enakimi stroški čez priključitve VPN, zato si lahko dve povezavi delita promet, namesto da ena stoji v pripravljenosti. Ta zasnova ima drugačno površino odpovedi: tokovi se razporedijo po tunelih, in izpad enega tunela premakne le del obremenitve. Kopiranje recepta VGW na tranzitni prehod ali obratno ustvarja pričakovanja, ki jih nobena od platform ne izpolni.

Izberite model pred mehanizmom: aktiven in rezerven s pritrjeno prednostjo, ali aktiven in aktiven z ECMP.

Kaj preveriti po nastavitvi

Potrdite štiri stvari po vrsti. Tabela podomrežja še vedno razreši predpono v predvideni prehod. Prehod navaja oba tunela kot aktivna. Prejeta AS_PATH na povezavi, ki se ji želite izogniti, je daljša od druge. In resničen tok iz instance v tem podomrežju gre skozi pričakovani tunel, opažen na obeh koncih, ne pa sklepan iz zelenega stanja.

Nato zaženite odobreni test preklopa in opazujte, kako preživela pot nosi storitev. Prednost, ki obstaja le v razliki konfiguracije, še ni prednost.

Sorodni članki