Twee mislukkings is verantwoordelik vir die meeste gebroke QinQ-oorhandigings in 'n VSI, en nie een verskyn as 'n af-koppelvlak nie. Óf die ingangspoort eet die klantetiket voordat klassifikasie dit kan sien, óf die aanhegtingskring is gebind aan 'n VSI wat die verste punt nooit aangesluit het nie. Van die kliënt se kant af lyk die twee identies: die stroombaan rapporteer en geen raam kruis nie. Werk deur die vier kontrole hieronder in volgorde, en stop by die eerste een waar die raam wat jy waarneem verskil van die raam wat jy neergeskryf het.

Skryf die etiketstapel neer voordat jy aan die toestel raak

Kies een verteenwoordigende diens en beskryf dit as rame, nie as konfigurasie nie. Vir 'n diens wat klante-VLAN's 100 en 200 binne verskaffer VLAN 900 hou, is die kontrak kort: inkomende rame dra een klantetiket, die verskaffer voeg een diensmerker by, en die kliënt se eie merker bly onaangeraak daaronder.

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

Skryf ook die terugkeerrigting neer, want 'n kontrak wat slegs ingang beskryf, sal 'n eenrigtingtoets slaag en in produksie misluk. Die verste punt moet die kliënt die raam gee wat die kliënt verwag, wat beteken dat sy eie pop-operasie die presiese omgekeerde van jou druk moet wees. Enigiets wat nie simmetries in daardie beskrywing is nie, is 'n ontwerpbesluit wat jy nog nie geneem het nie.

Kontroleer eers die intree-wedstryd

Klassifikasie vind plaas voor enige merkerbewerking, en dit kan net ooreenstem met wat aankom. Bevestig of die poort opgestel is as toegang, stam of baster, watter raamtipes dit aanvaar en wat die poort-VLAN-identifiseerder aan 'n ongemerkte raam doen. Op 'n toegangspoort word die klantetiket met aankoms gestroop, so 'n latere reël wat by C-tag 100 pas, het niks meer om te pas nie en die diens sluit sonder enige fout by die verkeerde uitsaaidomein aan.

'n Vaslegging aan die verskafferkant bepaal dit binne sekondes: 'n korrek geklassifiseerde QinQ-raam wys twee merkers, en 'n enkelgemerkte raam daar beteken dat die binneste merker verbruik is.

Kyk wat die merker-aksie werklik doen

Stapeling en vertaling is verskillende bewerkings en platforms stel dit bloot as verskillende objekte. Stapeling druk 'n buitenste merker en laat die binneste alleen, wat die kontrak hierbo nodig het. Vertaling herskryf een merker na 'n ander, wat 'n geldige ontwerp is, maar 'n ander raam op die draad produseer. Sommige gesinne benodig ook QinQ wat eksplisiet op die poort geaktiveer is voordat 'n stapelreël in werking tree, en die buitenste TPID kan konfigureerbaar wees tussen die 802.1Q en 802.1ad waardes.

Die terugkeerpad verdien ewe veel aandag. As die uitgangsreël die buitenste merker op een subkoppelvlak laat verskyn, maar 'n ander subkoppelvlak die antwoord dra sonder 'n ooreenstemmende reël, sien die kliënt werkende versending en dooie ontvangs.

Gaan die diensbinding na, nie die koppelvlaknommer nie

'n VSI word geïdentifiseer deur sy eie diens- en virtuele kring identifiseerders, en die eweknie moet ooreenstemmende waardes gebruik voordat 'n pseudowire vorm. Die aanhegtingskring bind dan daardie VSI aan 'n spesifieke poort en VLAN, wat 'n aparte stelling is van die reël wat die raam geklassifiseer het. 'n Subkoppelvlaknommer wat reg lyk, bewys niks van enige binding nie.

Kontroleer die pseudowire-toestand en die aanhegting-kring-toestand afsonderlik, en kontroleer die seinsessie wat die pseudowire dra. Twee van daardie drie kan gesond wees terwyl die derde nie is nie, en die een wat af is, vertel jou watter kant om reg te maak.

Isolasie is 'n aparte belofte. Om klantetikete ongeskonde binne een VSI te hou, segmenteer nie kliënte van mekaar nie, want MAC-leer strek oor die hele instansie; as die kontrak isolasie sê, benodig dit aparte gevalle of 'n eksplisiete per-VLAN-beleid.

Gaan die groottebegroting na en bewys dan die kontrak

Die buitenste merker voeg vier grepe by, en die pseudowire-inkapseling voeg 'n etiketstapel en moontlik 'n beheerwoord by. Plaas dit alles in die MTU- en MRU-begroting op beide verskafferrandtoestelle, en moenie 'n beheerwoord afskakel bloot om 'n groottewaarskuwing stil te maak nie, aangesien die verste punt dit dalk vereis. Hou 'n bestuurspad wat nie afhang van die diens wat jy verander nie.

Toets dan drie gevalle by die kliënt-aanhangsel: die eerste toegelaat C-VLAN in beide rigtings, die tweede toegelaat C-VLAN, en 'n VLAN wat die kontrak sê moet geweier word. Neem rame waar eerder as om koppelvlaktoestande te lees, en herhaal na enige verandering aan die merkerreël.

'n Up VSI sê net dat die pseudowire gevorm het. Dit sê niks of die raam wat dit kruis die raam is waarvoor die kliënt betaal het nie.

Verwante artikels