Huawei QinQ v VSI: Preverite sklad oznak, preden konfigurirate
Najprej določite sklad oznak, nato pa preverite vstopno klasifikacijo, dejanje oznak in vezavo VSI na točno tisto platformo Huawei, ki jo konfigurirate
Dve napaki predstavljata večino pokvarjenih predaj QinQ v VSI in nobena se ne prikaže kot okvarjen vmesnik. Ali vhodna vrata pojedo oznako stranke, preden jo klasifikacija vidi, ali pa je priključno vezje vezano na VSI, ki se mu oddaljeni konec nikoli ni pridružil. S strani kupca sta oba videti identična: vezje poroča navzgor in noben okvir ne prečka. Po vrstnem redu pregledajte spodnja štiri preverjanja in se ustavite pri prvem, kjer se okvir, ki ga opazujete, razlikuje od okvira, ki ste ga zapisali.
Zapišite sveženj oznak, preden se dotaknete naprave
Izberite eno reprezentativno storitev in jo opišite kot okvirje, ne kot konfiguracijo. Za storitev, ki vzdržuje stranke VLAN 100 in 200 znotraj ponudnikovega VLAN 900, je pogodba kratka: vhodni okvirji nosijo eno oznako stranke, ponudnik doda eno oznako storitve, lastna oznaka stranke pa ostane nedotaknjena pod njimi.
customer to provider: [ C-tag 100 | payload ]
provider inside: [ S-tag 900 ][ C-tag 100 | payload ]
provider to customer: [ C-tag 100 | payload ]Napišite tudi povratno smer, ker bo pogodba, ki opisuje samo vstop, prestala enosmerni test in bo padla v produkciji. Skrajni konec mora stranki izročiti okvir, ki ga stranka pričakuje, kar pomeni, da mora biti lastna operacija izpiranja popolnoma nasprotna vašemu potisku. Karkoli v tem opisu ni simetrično, je oblikovalska odločitev, ki je še niste sprejeli.
Najprej preverite vstopno ujemanje
Razvrščanje se zgodi pred kakršno koli operacijo oznake in se lahko ujema samo s prispelim. Preverite, ali so vrata konfigurirana kot dostopna, trunk ali hibridna, katere vrste okvirjev sprejema in kaj identifikator vrat VLAN naredi z neoznačenim okvirjem. Na vratih za dostop je oznaka stranke ob prihodu odstranjena, tako da poznejše pravilo, ki se ujema s C-tag 100, nima več ničesar za ujemanje in storitev se brez napake pridruži napačni oddajni domeni.
Zajem na strani ponudnika to reši v nekaj sekundah: pravilno razvrščeni okvir QinQ prikazuje dve oznaki, okvir z eno samo oznako pa pomeni, da je bila notranja oznaka porabljena.
Preverite, kaj dejansko naredi dejanje oznake
Zlaganje in prevajanje sta različni operaciji in platforme ju izpostavljajo kot različne predmete. Zlaganje potisne zunanjo oznako in pusti notranjo pri miru, kar potrebuje zgornja pogodba. Prevod prepiše eno oznako v drugo, kar je veljaven dizajn, vendar ustvari drugačen okvir na žici. Nekatere družine potrebujejo tudi izrecno omogočen QinQ na vratih, preden začne veljati pravilo zlaganja, zunanji TPID pa je mogoče konfigurirati med vrednostma 802.1Q in 802.1ad.
Povratna pot si zasluži enako pozornost. Če izhodno pravilo izstreli zunanjo oznako na enem podvmesniku, vendar drug podvmesnik nosi odgovor brez ujemajočega se pravila, stranka vidi delujoč prenos in mrtev sprejem.
Preverite vezavo storitve, ne številke vmesnika
VSI je identificiran z lastnimi storitvami in identifikatorji navideznega vezja, vrstnik pa mora uporabiti ujemajoče se vrednosti, preden se oblikuje psevdožica. Priključno vezje nato ta VSI poveže z določenimi vrati in VLAN, kar je ločena izjava od pravila, ki je razvrstilo okvir. Številka podvmesnika, ki je videti pravilna, ne dokazuje ničesar o obeh povezavah.
Ločeno preverite stanje psevdožice in stanje priključnega vezja ter preverite signalno sejo, ki prenaša psevdožico. Dva od teh treh sta lahko zdrava, medtem ko tretji ni, in tisti, ki je navzdol, vam pove, katero stran popraviti.
Izolacija je ločena obljuba. Ohranjanje nedotaknjenih oznak strank znotraj enega VSI ne segmentira strank med seboj, ker učenje MAC zajema celotno instanco; če pogodba pravi izolacijo, potrebuje ločene primerke ali izrecno politiko za VLAN.
Preverite velikost proračuna in nato potrdite pogodbo
Zunanja oznaka doda štiri bajte, psevdožična inkapsulacija pa doda sklad oznak in po možnosti kontrolno besedo na vrhu. Vse to vložite v proračun MTU in MRU na obeh robnih napravah ponudnika in ne izklopite kontrolne besede zgolj zato, da bi utišali opozorilo o velikosti, saj bo oddaljeni konec to morda zahteval. Ohranite pot upravljanja, ki ni odvisna od storitve, ki jo spreminjate.
Nato preizkusite tri primere pri prilogi stranke: prvi dovoljeni C-VLAN v obe smeri, drugi dovoljeni C-VLAN in VLAN, za katerega pogodba pravi, da ga je treba zavrniti. Opazujte okvirje namesto branja stanj vmesnika in ponovite po vsaki spremembi pravila oznake.
Up VSI samo pove, da je nastala psevdožica. Nič ne pove o tem, ali je okvir, ki ga prečka, okvir, ki ga je stranka plačala.