IPv6 f'VPN MPLS: tliet għażliet, mhux familja waħda ta' indirizzi
Ir-rotot tal-VPN tal-klijent, is-sessjoni BGP bejn il-PE u t-trasport fil-qalba huma deċiżjonijiet separati. Sessjoni tista' taħdem f'familja waħda u ġġorr oħra.
Għid “ħaddem L3VPN IPv6 fuq BGP IPv6” f'reviżjoni tad-disinn, u f'dik il-frażi waħda jinħbew tliet deċiżjonijiet separati. Liema prefissi jappartjenu lill-VPN tal-klijent, liema indirizzi jġorru s-sessjoni tal-irrotar bejn trufijiet tal-fornitur u liema qalba ċċaqlaq il-pakkett ittikkettat huma għażliet indipendenti. Kollha jistgħu jkunu IPv6, jistgħu jkunu mħallta, u t-taħlit huwa permess apposta. Huwa t-tifrid ta' dawn it-tlieta li jbiddel rekwiżit vag f'xi ħaġa li fuqha pjattaforma tista' tiġi ttestjata.
Aqsam it-tliet xogħlijiet
L-ewwel xogħol huwa r-rotta tal-klijent: prefissi IPv6 li jappartjenu konteks wieħed tal-irrotar tal-VPN u li għandhom jibqgħu barra minn kull konteks ieħor. It-tieni huwa l-konnessjoni tal-irrotar bejn ir-router tat-truf tal-fornitur li jiskambjaw dawk il-prefissi. It-tielet huwa t-trasport li jġorr il-pakkett tal-klijent ittikkettat mill-qalba sat-tarf imbiegħed. Li ssemmi wieħed biss minnhom għadu mhux disinn.
| 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 |
Kull xogħol għandu l-familja tal-indirizzi tiegħu, il-modi kif ifalli tiegħu u spiss it-tim tiegħu. It-tabella hija utli proprju għax sentenza waħda f'dokument tad-disinn għandha tendenza tgħaqqad it-tliet ringieli f'wieħed.
Il-familja tar-rotta hija VPN-IPv6, mhux IPv6 unicast
RFC 4659 jiddefinixxi l-familja BGP/MPLS IPv6 VPN, u s-sħubija fiha hija iktar speċifika milli tissuġġerixxi l-kelma IPv6. Rotta hemmhekk hija distinzjoni tar-rotta magħquda ma' prefiss IPv6, ikkodifikata taħt AFI 2 u SAFI 128. L-IPv6 unicast ordinarju hija familja oħra, għalhekk avviż li jidher bħal prefiss f'looking glass jista' lanqas ikun l-istess oġġett. Li taqra l-familja ħażin hija l-ewwel triq li biha dan id-disinn imur ħażin.
Id-differenza tigdem fit-tarf, fejn rotta trid tinżel fil-kuntest tal-VPN it-tajjeb qabel ma tagħmel xi ħaġa. Li tirċievi prefiss jipprova li l-iskambju seħħ u ma jgħid xejn dwar l-installazzjoni. Dak id-distakk jipproduċi r-rapport klassiku fejn is-sessjoni hija fuq u l-klijent għadu fid-dlam.
Is-sessjoni tista' taħdem f'familja differenti mill-VPN
Xejn ma jġiegħel il-konnessjoni BGP bejn żewġ trufijiet tuża l-familja tal-VPN innifisha. L-ispeċifikazzjoni tippermetti sessjoni IPv4 jew IPv6, u t-trasport tal-VPN IPv6 innifsu huwa definit fuq iż-żewġ tipi ta' qalba. Għalhekk sessjoni IPv6 ma tgħid xejn dwar il-familja ta' dak li ġġorr, u lanqas tagħżel il-pjan tad-dejta. Tliet bits indipendenti, u d-disinn għandu jġorr it-tlieta b'mod separat.
Dan jillibera u fl-istess nifs huwa faċli li tinqara ħażin. Ir-rotot tal-klijent IPv6 jistgħu jirkbu sessjoni b'indirizz IPv4, u r-rotot IPv4 jistgħu jirkbu waħda IPv6, sakemm il-pjattaforma tappoġġja l-kombinazzjoni u l-hop li jmiss jiġi riżolt. Dak li m'għandux jiġri huwa li s-sessjoni timplika l-payload, fid-dokument tad-disinn jew fil-monitoraġġ li wara jipprova s-servizz.
Il-hop li jmiss fuq qalba IPv4 għandu l-kodifikazzjoni tiegħu
Meta l-qalba taħt il-VPN hija IPv4, ir-rotta ma tidhirx b'hop li jmiss li t-tarf tad-dħul jista' juża direttament. Hija tasal fil-forma IPv6 immappjata f'IPv4, u hekk l-ispeċifikazzjoni tesprimi t-tarf tal-ħruġ meta t-trasport taħtha huwa IPv4. Ir-router tad-dħul imbagħad irid ibiddel dak l-indirizz immappjat f'xi ħaġa li tassew jista' jilħaq mill-qalba, u r-riżoluzzjoni hija l-pass li jonqos bil-kwiet.
Aqrah bħala dipendenza tal-ibbundjar u mhux bħala spaga li trid tiġi kkupjata bejn apparati. Ikkonferma tliet affarijiet fuq il-pjattaforma li tassew tħaddem: il-hop li jmiss imħabbar jiġi riżolt f'rotta utli, il-munzell tat-tikketti jiġi aċċettat, u d-destinazzjoni tinżel fil-kuntest tal-VPN maħsub. Jekk wieħed minnhom jonqos, jibqa' sessjoni li tidher sana u ma tibgħat xejn, u għalhekk dan l-ittestjar jappartjeni għall-prova tal-aċċettazzjoni u mhux għal inċident iktar tard.
Ikteb ir-rekwiżit f'erba' linji
Rekwiżit li jistħoqqlu l-ittestjar isemmi erba' affarijiet: il-familja tal-VPN, it-trasport tas-sessjoni, il-kodifikazzjoni tal-hop li jmiss u l-arranġament tal-qalba. Imbagħad isemmi prefiss wieħed tal-klijent li għandu jiġi segwit minn tarf għal tarf: mill-iskambju, l-installazzjoni, ir-riżoluzzjoni tat-tikketti u t-triq tar-ritorn. “Jappoġġja BGP IPv6” ma jkopri l-ebda waħda mill-erbgħa u jaħbi fejn tassew qiegħed in-nuqqas ta' qbil.
Sessjoni sana mingħajr l-iskambju VPN-IPv6 hija inkompleta, u rotta VPN riċevuta mingħajr ibbundlear li jaħdem hija bl-istess mod inkompleta. Li żżomm dawn bħala linji tal-aċċettazzjoni separati jqassar il-konversazzjoni li jmiss dwar l-istrasklu, għax il-linja li tonqos diġà hija miktuba.