Două eșecuri reprezintă cele mai multe transferări QinQ întrerupte într-un VSI și niciunul nu apare ca o interfață inferioară. Fie portul de intrare consumă eticheta clientului înainte ca clasificarea să o poată vedea, fie circuitul de atașare este legat de un VSI la care capătul îndepărtat nu s-a alăturat niciodată. Din partea clientului, cele două arată identice: circuitul semnalează sus și niciun cadru nu se încrucișează. Parcurgeți cele patru verificări de mai jos în ordine și opriți-vă la prima în care cadrul pe care îl observați diferă de cadrul pe care l-ați notat.

Notați teancul de etichete înainte de a atinge dispozitivul

Alegeți un serviciu reprezentativ și descrieți-l ca cadre, nu ca configurație. Pentru un serviciu care păstrează VLAN-urile clientului 100 și 200 în interiorul furnizorului VLAN 900, contractul este scurt: cadrele de intrare poartă o etichetă de client, furnizorul adaugă o etichetă de serviciu și eticheta proprie a clientului supraviețuiește neatinsă dedesubt.

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

Scrieți și direcția de întoarcere, deoarece un contract care descrie doar intrarea va trece un test unidirecțional și va eșua în producție. Capătul îndepărtat trebuie să înmâneze clientului cadrul pe care acesta îl așteaptă, ceea ce înseamnă că propria sa operațiune pop trebuie să fie exact inversul împingerii tale. Orice lucru care nu este simetric în acea descriere este o decizie de proiectare pe care nu ați luat-o încă.

Verificați mai întâi potrivirea intrării

Clasificarea are loc înaintea oricărei operațiuni de etichetare și se poate potrivi numai cu ceea ce sosește. Confirmați dacă portul este configurat ca acces, trunk sau hibrid, ce tipuri de cadre acceptă și ce face identificatorul VLAN de port unui cadru neetichetat. Pe un port de acces, eticheta clientului este eliminată la sosire, astfel încât o regulă ulterioară care se potrivește cu eticheta C 100 nu mai are nimic de egalat și serviciul se alătură domeniului de difuzare greșit fără nicio eroare.

O captură din partea furnizorului rezolvă acest lucru în câteva secunde: un cadru QinQ clasificat corect arată două etichete, iar un cadru cu o singură etichetă înseamnă că eticheta interioară a fost consumată.

Verificați ce face de fapt acțiunea de etichetare

Stivuirea și traducerea sunt operațiuni diferite, iar platformele le expun ca obiecte diferite. Stivuirea împinge o etichetă exterioară și o lasă pe cea interioară în pace, ceea ce are nevoie contractul de mai sus. Traducerea rescrie o etichetă în alta, care este un design valid, dar produce un cadru diferit pe fir. Unele familii au nevoie și de activarea QinQ în mod explicit pe port înainte ca o regulă de stivuire să intre în vigoare, iar TPID-ul exterior poate fi configurabil între valorile 802.1Q și 802.1ad.

Calea de întoarcere merită aceeași atenție. Dacă regula de ieșire afișează eticheta exterioară pe o subinterfață, dar o subinterfață diferită poartă răspunsul fără nicio regulă de potrivire, clientul vede transmisia funcțională și recepția inactivă.

Verificați legarea serviciului, nu numărul interfeței

Un VSI este identificat prin propriile identificatori de serviciu și circuit virtual, iar peer-ul trebuie să folosească valori de potrivire înainte de a se forma un pseudowire. Circuitul de atașare leagă apoi acel VSI la un anumit port și VLAN, care este o declarație separată de regula care a clasificat cadrul. Un număr de subinterfață care arată corect nu dovedește nimic despre nicio legătură.

Verificați separat starea pseudofirului și starea circuitului de atașare și verificați sesiunea de semnalizare care poartă pseudofirul. Două dintre cele trei pot fi sănătoase, în timp ce al treilea nu este, iar cel care este jos vă spune în ce parte să remediați.

Izolarea este o promisiune separată. Menținerea intacte a etichetelor clienților în interiorul unui VSI nu segmentează clienții unul de celălalt, deoarece învățarea MAC acoperă întreaga instanță; dacă contractul spune izolare, are nevoie de instanțe separate sau de o politică explicită per VLAN.

Verificați dimensiunea bugetului și apoi dovedesc contractul

Eticheta exterioară adaugă patru octeți, iar încapsularea pseudowire adaugă o stivă de etichete și, eventual, un cuvânt de control pe deasupra. Puneți totul în bugetul MTU și MRU pe ambele dispozitive de la marginea furnizorului și nu opriți un cuvânt de control doar pentru a reduce la tăcere un avertisment de dimensiune, deoarece capătul îndepărtat poate solicita acest lucru. Păstrați o cale de gestionare care nu depinde de serviciul pe care îl schimbați.

Apoi testați trei cazuri la atașamentul clientului: primul C-VLAN admis în ambele direcții, al doilea C-VLAN admis și un VLAN despre care contractul spune că trebuie refuzat. Observați cadrele în loc să citiți stările interfeței și repetați după orice modificare a regulii etichetei.

Un VSI sus spune doar pseudofirul format. Nu spune nimic dacă cadrul care îl traversează este cadrul pentru care a plătit clientul.

Articole similare