IPv6 MPLS VPN batean: hiru erabaki, ez familia bakarra
Bezeroaren VPN bideak, PEen arteko BGP saioa eta nukleoko garraioa erabaki bereiziak dira. Saio bat familia batean ibili eta beste bat eraman dezake.
Esan „exekutatu IPv6 L3VPN bat IPv6 BGPren gainean“ diseinu berrikuspen batean eta hiru erabaki bereizi ezkutatzen dira esaldi horretan. Zein prefijo dagozkion bezeroaren VPNari, zein helbidek daramaten hornitzailearen ertzen arteko bideratze saioa eta zein nukleok mugitzen duen etiketatutako paketea hautapen independenteak dira. Guztiak IPv6 izan daitezke, nahastuta egon daitezke, eta nahastea nahita onartzen da. Hirurak askatzeak bihurtzen du baldintza lausoa plataforma baten aurka probatu daitekeen zerbait.
Bereizi hiru lanak
Lehen lana bezeroaren bidea da: VPN bideratze testuinguru bakarrari dagozkion eta beste edozein testuingurutik kanpo egon behar duten IPv6 prefijoak. Bigarrena hornitzailearen ertzetako bideratzaileen arteko bideratze konexioa da, prefijo horiek trukatzen dituena. Hirugarrena etiketatutako bezero paketea nukleoaren bidez urruneko ertzera eramaten duen garraioa da. Horietako bat bakarrik izendatzea ez da oraindik diseinu bat.
| Job | The question it answers | What confusion looks like |
|---|---|---|
| Customer VPN routes | Which IPv6 prefixes belong to each VPN context, and how are they kept apart? | Prefixes leak into the global table and between customers |
| PE-to-PE BGP session | Which addresses carry the routing connection between the two edges? | A session-family mismatch gets chased as a core transport fault |
| Transport to the remote PE | How does the chosen core move the labelled packet to the far edge? | A route is present and unforwardable in the same moment |
Lan bakoitzak bere helbide familia du, bere hutsegite moduak eta askotan bere taldea. Taula erabilgarria da diseinu dokumentu bateko esaldi bakarrak hiru errenkadak batera biltzeko joera duelako.
Bidearen familia VPN-IPv6 da, ez IPv6 unicast
RFC 4659 BGP/MPLS IPv6 VPN familia definitzen du, eta hartako kidetasuna IPv6 hitzak iradokitzen duena baino zehatzagoa da. Bide bat han IPv6 prefijo bati lotutako bide bereizlea da, AFI 2 eta SAFI 128 pean kodetua. Ohiko IPv6 unicast beste familia bat da, beraz looking glass batean prefijo itxura duen iragarkia agian ez da inola ere objektu bera. Familia gaizki irakurtzea da diseinu hau oker joateko lehen bidea.
Aldea ertzean nabaritzen da, non bideak VPN testuinguru egokian lurreratu behar duen ezer egin aurretik. Prefijo bat jasotzeak trukea gertatu zela frogatzen du eta ez du ezer esaten instalazioaz. Hutsune horrek betiko txostena sortzen du: saioa martxan dago eta bezeroa oraindik ilunpean.
Saioa VPNarena ez den familia batean ibili daiteke
Ezerk ez du behartzen bi ertzen arteko BGP konexioa VPNaren familia propioa erabiltzera. Zehaztapenak IPv4 edo IPv6 saioa onartzen du, eta IPv6 VPN garraioa bera bi nukleo moten gainean dago definituta. Beraz IPv6 saio batek ez du ezer esaten daramanaren familiari buruz, eta ez du datu planoa ere aukeratzen. Hiru bit independente, eta diseinuak hirurak bereiz eraman beharko lituzke.
Hori askagarria da eta, aldi berean, erraz irakurtzen da gaizki. IPv6 bezero bideak IPv4 helbidea duen saio baten gainean joan daitezke, eta IPv4 bideak IPv6 baten gainean, baldin eta plataformak konbinazioa onartzen badu eta hurrengo jauzia ebazten bada. Gertatu behar ez dena saioak karga inplika dezan uztea da, diseinu dokumentuan edo geroago zerbitzua frogatzen duen monitorizazioan.
IPv4 nukleo bateko hurrengo jauziak bere kodetze propioa du
VPNaren azpiko nukleoa IPv4 denean, bidea ez da agertzen sarrera ertzak zuzenean erabil dezakeen hurrengo jauzi batekin. IPv4ra mapatutako IPv6 forman iristen da, eta horrela adierazten du zehaztapenak irteera ertza azpiko garraioa IPv4 denean. Sarrera bideratzaileak helbide mapatu hori nukleoaren bidez benetan irits daitekeen zerbait bihurtu behar du orduan, eta ebazpena da isilean huts egiten duen urratsa.
Irakurri birbidaltze mendekotasun gisa eta ez gailuen artean kopiatzeko kate gisa. Egiaztatu hiru gauza benetan exekutatzen duzun plataforman: iragarritako hurrengo jauzia bide erabilgarri batera ebazten da, etiketa pila onartzen da eta helmuga aurreikusitako VPN testuinguruan lurreratzen da. Horietako edozeinek huts eginda, osasuntsu dirudien eta ezer birbidaltzen ez duen saio bat geratzen da, eta horregatik dagokio egiaztapenari onarpen proban eta ez geroagoko gorabeheran.
Idatzi baldintza lau lerrotan
Probatzeko merezi duen baldintzak lau gauza izendatzen ditu: VPNaren familia, saioaren garraioa, hurrengo jauziaren kodetzea eta nukleoaren antolaketa. Ondoren bezero prefijo bat izendatzen du muturretik muturrera jarraitzeko: trukea, instalazioa, etiketen ebazpena eta itzulera bidea. «IPv6 BGP onartzen du» ez da lauetako bat ere eta ezkutatzen du non dagoen benetan desdoitzea.
VPN-IPv6 trukerik gabeko saio osasuntsua osatugabea da, eta birbidaltze lanik gabeko jasotako VPN bidea bezain osatugabea. Horiek onarpen lerro bereizi gisa edukitzeak hurrengo arazo diagnostiko elkarrizketa laburrarazten du, huts egiten duen lerroa dagoeneko idatzita baitago.