Dve zlyhania zodpovedajú za väčšinu nefunkčných odovzdaní QinQ do VSI a ani jedno sa nezobrazuje ako vypnuté rozhranie. Buď vstupný port zje zákaznícku značku skôr, ako ju klasifikácia uvidí, alebo je pripojovací obvod naviazaný na VSI, ku ktorému sa vzdialený koniec nikdy nepripojil. Zo strany zákazníka vyzerajú oba identicky: okruh hlási a žiadne kríženie rámu. Vykonajte štyri kontroly uvedené nižšie v uvedenom poradí a zastavte sa pri prvej, kde sa snímka, ktorú pozorujete, líši od snímky, ktorú ste si zapísali.

Predtým, ako sa dotknete zariadenia, zapíšte si štítok

Vyberte si jednu reprezentatívnu službu a popíšte ju ako rámy, nie ako konfiguráciu. Pre službu, ktorá udržiava zákaznícke VLAN 100 a 200 vo vnútri poskytovateľa VLAN 900, je zmluva krátka: vstupné rámce nesú jeden zákaznícky štítok, poskytovateľ pridá jeden servisný štítok a pod ním zostáva nedotknutý zákaznícky vlastný štítok.

customer to provider:  [ C-tag 100 | payload ]
provider inside:       [ S-tag 900 ][ C-tag 100 | payload ]
provider to customer:  [ C-tag 100 | payload ]

Napíšte aj smer návratu, pretože zmluva, ktorá popisuje iba ingress, prejde jednosmerným testom a zlyhá vo výrobe. Vzdialený koniec musí zákazníkovi odovzdať rám, ktorý zákazník očakáva, čo znamená, že jeho vlastná operácia popu musí byť presnou inverznou hodnotou vášho zatlačenia. Všetko, čo v tomto popise nie je symetrické, je rozhodnutie o dizajne, ktoré ste ešte neurobili.

Najprv skontrolujte vstupnú zhodu

Klasifikácia prebieha pred akoukoľvek operáciou značky a môže sa zhodovať iba s tým, čo príde. Potvrďte, či je port nakonfigurovaný ako prístupový, diaľkový alebo hybridný, aké typy rámca akceptuje a čo robí identifikátor VLAN portu s neoznačeným rámcom. Na prístupovom porte je zákaznícky tag pri príchode odstránený, takže neskoršiemu pravidlu, ktoré sa zhoduje s C-tag 100, už nezostáva nič, čo by sa zhodovalo, a služba sa bez chyby pripojí k nesprávnej vysielacej doméne.

Zachytenie na strane poskytovateľa to vyrieši v priebehu niekoľkých sekúnd: správne klasifikovaný rámec QinQ zobrazuje dva tagy a rám s jedným tagom znamená, že vnútorný tag bol spotrebovaný.

Skontrolujte, čo v skutočnosti robí akcia značky

Stohovanie a preklad sú rôzne operácie a platformy ich vystavujú ako rôzne objekty. Stohovanie tlačí vonkajšiu značku a necháva vnútornú, čo je to, čo zmluva vyššie potrebuje. Preklad prepíše jednu značku na druhú, čo je platný návrh, ale vytvorí na drôte iný rám. Niektoré rodiny tiež potrebujú explicitne povoliť QinQ na porte predtým, ako nadobudne účinnosť pravidlo stohovania, a vonkajšie TPID môže byť konfigurovateľné medzi hodnotami 802.1Q a 802.1ad.

Návratová cesta si zaslúži rovnakú pozornosť. Ak výstupné pravidlo zobrazí vonkajšiu značku na jednom podrozhraní, ale iné podrozhranie nesie odpoveď bez zhody pravidla, zákazník vidí, že vysielanie a prijímanie fungujú.

Skontrolujte väzbu služby, nie číslo rozhrania

VSI je identifikovaný svojimi vlastnými identifikátormi služby a virtuálneho okruhu a partner musí použiť zodpovedajúce hodnoty predtým, ako sa vytvorí pseudowire. Obvod pripojenia potom viaže VSI na konkrétny port a VLAN, čo je samostatné vyhlásenie od pravidla, ktoré klasifikuje rámec. Číslo podrozhrania, ktoré vyzerá správne, nedokazuje nič o žiadnej väzbe.

Oddelene skontrolujte stav pseudodrôtu a stav pripojovacieho obvodu a skontrolujte signalizačnú reláciu, ktorá prenáša pseudodrôt. Dva z týchto troch môžu byť zdravé, zatiaľ čo tretí nie, a ten, ktorý je dole, vám povie, ktorú stranu opraviť.

Izolácia je samostatný prísľub. Udržiavanie neporušených zákazníckych značiek v rámci jedného VSI nesegmentuje zákazníkov od seba navzájom, pretože učenie MAC zahŕňa celú inštanciu; ak zmluva hovorí o izolácii, potrebuje samostatné inštancie alebo explicitnú politiku pre VLAN.

Skontrolujte veľkostný rozpočet a potom doložte zmluvu

Vonkajšia značka pridáva štyri bajty a zapuzdrenie pseudowire pridáva zásobník štítkov a možno aj kontrolné slovo. Vložte to všetko do rozpočtu MTU a MRU na oboch okrajových zariadeniach poskytovateľa a nevypínajte kontrolné slovo iba na stíšenie varovania o veľkosti, pretože to môže vyžadovať vzdialený koniec. Udržujte cestu správy, ktorá nezávisí od služby, ktorú meníte.

Potom otestujte tri prípady pri pripojení zákazníka: prvý pripustil C-VLAN v oboch smeroch, druhý pripustil C-VLAN a VLAN, o ktorej zmluva hovorí, že musí byť odmietnutá. Namiesto čítania stavov rozhrania sledujte rámce a opakujte po akejkoľvek zmene pravidla značky.

Up VSI iba hovorí, že sa vytvoril pseudodrôt. Nehovorí nič o tom, či rám, ktorý ho pretína, je rám, za ktorý zákazník zaplatil.

Súvisiace články