VPNv4 etiketės skaitymas AS ribos maršrutizatoriuje mažai ką pasako, kol nežinote, kurį tarpAS modelį įgyvendina perdavimas. Etiketė nėra paties maršruto savybė; ji fiksuoja dviejų maršrutizatorių susitarimą dėl inkapsuliavimo ir pristatymo. Nustatykite modelį prieš skaitydami rodinį. Priešingu atveju derinsite sutartį, kurios niekas neužrašė.

Kurį modelį įgyvendina riba

VRF–VRF išdėstymas sujungia atitinkančius VRF per maršrutizuotas jungtis. Kiekviena pusė kitą mato kaip kliento krašto kaimyną ir jos keičiasi įprastais IPv4 maršrutais, todėl toje riboje MPLS nereikia.

Antrasis išdėstymas keičiasi žymėtais VPNv4 maršrutais tarp pačių ribos maršrutizatorių. Tai veikia tik esant nuosekliam etikečių perjungimo keliui per tarpusavio jungtį ir abiejų pusių priimtam maršruto taikinių paskirstymui bei pasitikėjimo modeliui. Jei trūksta kurios nors dalies, modelis nenaudojamas, kad ir ką implikuotų konfigūracija.

Trečiasis paskirsto žymėtą PE pasiekiamumą, o VPN maršrutai keliauja tarp galinių taškų arba maršrutų reflektorių per AS. Visi trys riboje palieka skirtingą darbą, o vieno valdymo plokštumos maišymas su kito sąsajos prielaidomis yra klasikinė klaida. Toks neatitikimas paprastai pasireiškia etikete, kuri vienoje pusėje atrodo teisinga, o kitoje išnyksta.

Perskaitykite vieną prefiksą nuo pradžios iki galo

Paimkite vieną leistiną kliento prefiksą ir pereikite jį. Pažiūrėkite, kas buvo paskelbta, kas atėjo, kitas šuolis, etiketė ir importo politika, kuri ją priėmė. Tada pažiūrėkite, kaip maršrutizatorius sprendžia persiuntimą to kito šuolio link, nes būtent ten etiketė virsta paketu. Praleiskite bet kurią pusę ir aprašysite valdymo plokštumą, kuri galbūt neperduoda srauto. Abu skaitymai turi prasmę tik kartu.

Skaičius yra lokalus. Jis ką nors reiškia santykyje su maršrutizatoriumi, kuris jį paskyrė, ir su keliu, kuris ten neša paketus, todėl ta pati reikšmė gali pasirodyti du kartus ir reikšti du skirtingus dalykus. Palyginkite ją su tuo, ką priimanti pusė sako gavusi.

Etiketė yra lokali, ir pažadas taip pat

Gebėjimas tikrinamas abiejuose tarpusavio jungties galuose, ne viename. Komanda jūsų sąsajoje nieko nepadaro kaimyno tiekėjo sąsajai, o BGP priimtas maršrutas pats savaime neįpareigoja kaimyno persiųsti pažymėtą paketą.

RFC 4364 riboja žymėtą VPNv4 tarpusavio ryšį patikimais išdėstymais ir įspėja nepriimti etikečių, kurios tam partneriui niekada nebuvo paskelbtos. Tai saugumo, o ne mažiau ir protokolo teiginys. Laikykite viešą interneto maršrutizavimo ryšį atokiai nuo privataus VPN maršrutų mainų. Jei tarpusavio jungtis yra paprastas IP, nesitikėkite, kad etiketė ją išgyvens. O kur jungtis žymėta, patvirtinkite, kad išorinė transporto etiketė teisingai pakeičiama kiekviename šuolyje.

Etiketė, kuri vienoje pusėje atrodo teisinga ir kitoje išnyksta, paprastai yra tas neatitikimas, o ne maršrutizavimo klaida.

Ką užsirašyti priimant

Priėmimas yra paketų testas, o ne lentelių apžiūra. Sekite kliento paketą į nuotolinį VRF ir atgal jo atsakymą, tada užrašykite, kurį modelį įgyvendina perdavimas. Pridėkite perdavimo atsakinguosius abiejose pusėse ir ar riba neša paprastą IP, ar žymėtą srautą.

Ši pastaba leidžia kitam operatoriui teisingai perskaityti tą patį etikečių rodinį. Be jos modelis nuspėjamas iš konfigūracijos, o nuspėtos prielaidos yra būdas, kuriuo ta pati klaida pasikartoja. RFC 4364 tarpAS skyrius yra vieta, kur nusprendžiama, kuris modelis buvo turėtas omenyje.

Susiję straipsniai