Ang pagtatanong kung BGP o MPLS ang ginagamit ng VPN ay pinagsasama ang dalawang layer sa isang desisyon. Ang BGP ay nagbabahagi ng abot at patakaran. Ang MPLS ay nagpapatuloy ng mga packet gamit ang naka-install na estado ng label. Sa isang VPN na BGP/MPLS, nagtutulungan ang dalawa, at ang pag-alis ng alinman sa kanila ay walang natitirang serbisyo. Ang mga pagsusuri sa ibaba ay nagdadala ng parehong prefix sa dalawang layer, upang eksaktong makita mo kung saan huminto ang sa iyo.

Pagsusuri 1: nasa tamang VRF ba ang prefix

Magsimula sa papasok na gilid ng provider at itanong kung aling VRF nabibilang ang prefix ng customer. Normal sa disenyong ito ang pag-overlap ng mga address ng customer, kaya ang VRF ang kontekstong naghihiwalay sa dalawang customer na parehong gumagamit ng 10.0.0.0/8.

Kung wala ang prefix doon, wala nang ibang maaaring maging tama, at ang natitirang pagsusuri ay sayang na pagsisikap.

Pagsusuri 2: naipamahagi at na-import ba ang ruta ng VPN

Ipinapamahagi ng provider ang mga ruta ng customer gamit ang MP-BGP. Bawat ruta ay may tagapaghiwalay ng ruta, na gumagawa ng natatangi sa mga prefix na kung hindi ay magkapareho, at may mga target ng ruta, na nagtatakda kung aling VRF ang nag-aangkat ng ruta. Ang rutang dumarating ngunit hindi na-aangkat ay nag-iiwan ng walang laman ang tumatanggap na VRF para sa prefix na iyon. Suriin ang patakaran sa pag-aangkat bago sisihin ang malayong dulo.

Mahalaga rin ang pagpili ng ruta: ang ginustong landas sa ibang gilid ng provider ay pumapalit sa inaasahan mong makita.

Pagsusuri 3: ano ang ginagawa ng papasok na gilid sa packet

Kapag dumarating ang packet, nagsasagawa ang papasok na gilid ng paghahanap ng IP sa VRF at pagkatapos ay naglalagay ng mga label para sa piniling landas. May dalawang lohikal na tungkulin ang stack kahit iba ang bilang ng label na makita sa isang capture.

transport label toward the egress edge
VPN service label for the egress forwarding action
customer IP packet

Inilalarawan ng espesipikasyon ng VPN na BGP/MPLS ang kaayusang iyon. Ang pagtanggal ng label sa ikalawa sa huling hop ay maaaring mag-alis ng transport label bago ang huling hop, kaya ang capture ng dalawang label na kinuha sa gitna ng network ay hindi katibayan ng sira.

Pagsusuri 4: ipinapasa ba ng underlay ang mga label na iyon

Ang mga transit router ay nag-switch batay sa naka-install na mga entry ng label. Hindi nila binabasa ang mga update ng BGP upang magpasya kung ano ang mangyayari sa iyong indibidwal na packet. Kaya naman maaaring may ruta ng customer habang nabibigo pa rin ang pagpapasa: ang naresolbang susunod na hop o ang transport label ay maaaring masira nang mag-isa. Ang pag-aaral ng prefix ng VPN ay hindi nag-aayos ng underlay sa ilalim nito.

Suriin ang pagkakabit ng label patungo sa labasan, hindi lamang ang pagkakaroon ng ruta.

Pagsusuri 5: ang aksyon sa labasan at ang pabalik na landas

Sa labasan, tinutukoy ng label ng serbisyo ang aksyon ng pagpapasa, tinatanggalan ng encapsulation ang packet, at nagpapatuloy ito patungo sa destinasyon ng customer. Mula doon, kailangan ding gumana ng pabalik na landas, kasama ang patakaran sa pag-access sa gilid ng customer sa interface na iyon.

Ang tagumpay sa isang direksyon ay karaniwang pabalik na ruta o filter, hindi ang stack ng label.

Basahin ang iyong sintomas sa isa sa mga pagsusuring ito

Ang nawawalang ruta sa tumatanggap na VRF ay nangangahulugang anunsyo, patakaran sa pag-aangkat o pagpili ng ruta. Ang rutang naroroon habang nabibigo ang mga packet ay nangangahulugang ang naresolbang susunod na hop, ang pagpapasa ng label o ang pabalik na landas sa gilid ng customer. Ang mga packet na dumarating sa maling destinasyon ay karaniwang nangangahulugang sinusuri mo ang maling VRF. Wala sa mga ito ang dahilan upang palitan ang protocol ng routing.

Isang bagay pa ang dapat sabihin nang tahasan: hinihiwalay ng disenyong ito ang mga customer at mahusay na ipinapasa ang kanilang trapiko. Hindi ito gumagawa ng encryption, at ang ituring itong serbisyo ng pagiging lihim ay hiwalay na pagkakamali.

Kaugnay na mga artikulo