BGPk aurrizkia ikasi zuen, baina trafikoak tunela saihesten jarraitzen du
BGP taulako aurrizki bat kontrol-planoaren berria da, ez birbidaltze-erabakia. Egiaztatu harrera, hautaketa, instalazioa eta bat-etortzea tunela errudun egin aurretik.
Adarraren atebideak hodeiaren aurrizkia erakusten du bere BGP taulan, hornitzailearekiko saioa ezarrita dago, eta hala ere erabiltzailearen eskaera aurrizki horretara interfaze okerretik ateratzen da. Ez dago ezer hautsi monitorizazioak iradokitzen duen moduan, “BGPk ikasi zuen” kontrol-planoari buruzko baieztapena delako. Taula horren eta paketearen artean lau trantsizio bereizi daude, eta fluxua horietako batean zehazki gelditzen da. Zeharkatu ateak hurrenez hurren eta gelditu huts egiten duen lehenengoan.
Lehen atea: zer bidali zuen bizilagunak benetan
Hasi aurrizkiarekin jaso zen bezala, ez laburtuta. Bilatu sare eta maskara zehatzak BGP taulan eta idatzi hurrengo jauzia, AS bidea eta inportazio-politika batek bat etor lezakeen edozein komunitate. Panel bateko bide laburpen batek aurrizki zehatza inoiz onartu ez zela ezkuta dezake.
Inportazio-politika da bide bat errorerik gabe desagertzen den ohiko lekua. Aurrizki-zerrenda batek, komunitate-iragazki batek edo sarrerako bide-mapa batek eguneratzea bota dezake saioa bizirik eta osasuntsu dagoen bitartean, eta horregatik frogatzen du hain gutxi bizilagunaren argi berdeak. Log-lerro baten eza ez da erabaki baten eza. Normalean esan nahi du erabakia isilka hartu zela, konfiguratuta dagoen bezalaxe.
show ip bgp 10.60.20.0/24 show ip bgp neighbors 203.0.113.5 advertised-routes show ip route 10.60.20.0 show ip cef 10.60.20.0
Irakurri irteera ordena horretan. Lehen bi komandoek esaten dute informazioa iritsi zen eta parekoak zer bidali zuen dioen; azken biek esaten dute ezer iritsi zen bideratze- eta birbidaltze-tauletara. Lehen komandoan dagoen eta hirugarrenean ez dagoen aurrizki bat hautaketa edo instalazio arazoa da, ez konektibitate arazoa.
Bigarren atea: hautaketa, gero instalazioa
BGPk biderik onena aukeratzen du, eta hautatutako bidea ez da automatikoki instalatzen. Hurrengo jauzia ebatzi behar da, eta beste bide-iturri batek jada aurrizki hori izan dezake distantzia administratibo hobearekin. Migrazioan geratutako bide estatiko batek BGP bide baliodun bat irabaziko du erraz eta trafikoa beste nonbaitera bidaliko du.
RFC 4271ek hiru ideia bereizten ditu: parekoak zer bidali zuen, hiztun honek zer hautatu zuen onena gisa, eta zer iragarriko duen aurrera. Kontzeptuzko rolak dira, ez hornitzaile batek erakutsi beharreko hiru datu-base fisiko, baina bereizketa horrek egiten du “BGPn dago” erantzun osatugabea.
Egiaztatu ere zein bideratze-testuinguru irakurtzen duzun. Erabiltzailearen interfazea kide ez den VRF batean instalatutako bideak ez du erabiltzaile horren paketeentzat ezer ikusten, eta taulak zuzena dirudi denbora guztian.
Hirugarren atea: fluxu honi dagokion bilaketa
Orain utzi bideari buruz galdetzeari eta hasi paketeari buruz galdetzen. Idatzi erabiltzailearen iturburu-helbidea, helmuga, protokoloa, ataka eta sarrerako interfazea, horietako bakoitzak politika desberdin bat hauta baitezakete. Ondoren, begiratu konbinazio horri dagokion bilaketa, bideratze-taula orokorraren ordez.
ip route get 10.60.20.25 from 10.60.10.40 ip rule show sudo tcpdump -ni tun0 'host 10.60.20.25'
Aurrizki zehatzago bat da hemen ustekaberik ohikoena, eta politika-bide bat bigarrena. Biek gainditzen dute begiratzen ari zinen agregatua, eta batez ere ez da BGP taularen laburpen batean ikusten.
Atebideatik bertatik bidalitako ping bat ez da erabiltzaile baten saioaren froga. Iturburu-helbide desberdina, politika-bide desberdina eta sarritan emaitza desberdina. Probatu aplikazioak erabiltzen duen iturburu berarekin, edo onartu probak beste galdera bati erantzuten diola.
Laugarren atea: bidearen erdi urruna
Tokiko bilaketak tunela hautatzen badu, paketeak oraindik babes-politikak onartu, birbidaltze-arauak baimendu eta beste aldean zerbaiten erantzuna jaso behar du. Helbide-parea sartzen ez duen kripto ACL batek trafikoa botako du tunelak bere burua goratzat ematen duen bitartean, eta horrek bideratze-hutsegite batetik bereizi ezin den denbora-muga sortzen du.
Itzulera-bideak irteerakoak adina balio du. Hodeiaren aldeak jakin behar du adarraren iturburua nola iritsi, bai bide baten bidez, bai nahita konfiguratu duzun itzulpen baten bidez. Itzulera-bide asimetrikoak ohikoak dira norabide bakarrtik probatutako diseinuetan.
Lotu berriki baimendutako konexio bat hiru behaketekin: bat etorri zen tokiko politika, mugitu ziren tunel-kontagailuak eta urruneko aldean ikusgai dagoen harrera. Kontagailuak mugitzen ez badira, paketea ez zen inoiz tunelera sartu, bide-taulak esaten duena esanda ere. Mugitzen badira eta ezer iristen ez bada, urruneko aldeak botatzen edo gaizki bideratzen du. Bi emaitza horiek erabat desberdinak diren taldeetara eramaten dute.
Izendatu huts egin zuen trantsizioa
Idatzi emaitza bost egoeretako bat bezala: ez jaso, politikak ez onartu, ez hautatu, ez instalatu edo fluxu honek bat ez etorri. Gehitu seigarren bat tokiko bidea zuzena den eta urruneko muturrak erantzun ezin duen kasurako. Esaldi hori da emaitza, eta askoz erabilgarriagoa da ezarritako bizilagun baten pantaila-argazkia baino.
Mantendu proba negatibo bat onarpen-planean ere: tunela zeharkatu behar ez duen helmuga bat, aldaketaren ondoren egiaztatua. Bide zoriontsua soilik frogatzen duen zerrenda batek ez du harrapatuko hurrengo mantentze-leihoan norbaitek gehitzen duen politika-arau zabala.