Mae dau fethiant yn cyfrif am y rhan fwyaf o achosion o drosglwyddo QinQ wedi'u torri i mewn i VSI, ac nid yw'r naill na'r llall yn ymddangos fel rhyngwyneb i lawr. Naill ai mae'r porth mynediad yn bwyta'r tag cwsmer cyn y gall y dosbarthiad ei weld, neu mae'r gylched atodiad wedi'i rhwymo i VSI nad yw'r pen pellaf erioed wedi ymuno ag ef. O ochr y cwsmer mae'r ddau yn edrych yn union yr un fath: mae'r gylched yn adrodd i fyny ac nid oes ffrâm yn croesi. Gweithiwch drwy'r pedwar siec isod yn eu trefn, a stopiwch ar yr un cyntaf lle mae'r ffrâm rydych chi'n ei gweld yn wahanol i'r ffrâm y gwnaethoch chi ei hysgrifennu.

Ysgrifennwch y pentwr tag i lawr cyn i chi gyffwrdd â'r ddyfais

Dewiswch un gwasanaeth cynrychioliadol a'i ddisgrifio fel fframiau, nid fel ffurfweddiad. Ar gyfer gwasanaeth sy'n cadw cwsmeriaid VLANs 100 a 200 y tu mewn i ddarparwr VLAN 900, mae'r contract yn fyr: mae fframiau mynediad yn cario un tag cwsmer, mae'r darparwr yn ychwanegu un tag gwasanaeth, ac mae tag y cwsmer ei hun wedi goroesi heb ei gyffwrdd oddi tano.

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

Ysgrifennwch y cyfeiriad dychwelyd hefyd, oherwydd bydd contract sy'n disgrifio mynediad i mewn yn unig yn pasio prawf un ffordd ac yn methu â chynhyrchu. Rhaid i'r pen pellaf roi'r ffrâm y mae'r cwsmer yn ei ddisgwyl i'r cwsmer, sy'n golygu bod yn rhaid i'w weithrediad pop ei hun fod yr union wrthdro i'ch gwthio. Mae unrhyw beth nad yw'n gymesur yn y disgrifiad hwnnw yn benderfyniad dylunio nad ydych wedi'i wneud eto.

Gwiriwch y gêm dod i mewn yn gyntaf

Mae dosbarthiad yn digwydd cyn unrhyw weithrediad tag, a dim ond yr hyn sy'n cyrraedd y gall gyfateb. Cadarnhewch a yw'r porthladd wedi'i ffurfweddu fel mynediad, cefnffordd neu hybrid, pa fathau o ffrâm y mae'n eu derbyn, a beth mae'r dynodwr VLAN porthladd yn ei wneud i ffrâm heb ei dagio. Ar borth mynediad mae'r tag cwsmer yn cael ei dynnu wrth gyrraedd, felly nid oes gan reol ddiweddarach sy'n cyfateb i C-tag 100 ddim byd ar ôl i gyd-fynd ac mae'r gwasanaeth yn ymuno â'r parth darlledu anghywir heb unrhyw gamgymeriad.

Mae cipio ar ochr y darparwr yn setlo hyn mewn eiliadau: mae ffrâm QinQ wedi'i ddosbarthu'n gywir yn dangos dau dag, ac mae ffrâm un tag yno yn golygu bod y tag mewnol wedi'i fwyta.

Gwiriwch beth mae'r weithred tag yn ei wneud mewn gwirionedd

Mae pentyrru a chyfieithu yn weithrediadau gwahanol ac mae llwyfannau'n eu hamlygu fel gwrthrychau gwahanol. Mae pentyrru yn gwthio tag allanol ac yn gadael yr un mewnol yn unig, a dyna sydd ei angen ar y contract uchod. Mae cyfieithu yn ailysgrifennu un tag i mewn i un arall, sy'n ddyluniad dilys ond yn cynhyrchu ffrâm wahanol ar y wifren. Mae angen i rai teuluoedd hefyd alluogi QinQ yn benodol ar y porthladd cyn i reol pentyrru ddod i rym, ac efallai y bydd modd ffurfweddu'r TPID allanol rhwng y gwerthoedd 802.1Q a 802.1ad.

Mae'r llwybr dychwelyd yn haeddu sylw cyfartal. Os yw'r rheol allanfa yn popio'r tag allanol ar un is-ryngwyneb ond bod is-ryngwyneb gwahanol yn cario'r ateb heb unrhyw reol gyfatebol, mae'r cwsmer yn gweld trawsyrru sy'n gweithio a derbyniad marw.

Gwiriwch rwymo'r gwasanaeth, nid rhif y rhyngwyneb

Mae VSI yn cael ei nodi gan ei wasanaeth ei hun a dynodwyr rhith-gylched, ac mae'n rhaid i'r cymar ddefnyddio gwerthoedd cyfatebol cyn i pseudowire ffurfio. Yna mae'r gylched atodiad yn clymu'r VSI hwnnw i borthladd penodol a VLAN, sy'n ddatganiad ar wahân i'r rheol a ddosbarthodd y ffrâm. Nid yw rhif is-rhyngwyneb sy'n edrych yn iawn yn profi dim am y naill rwymiad na'r llall.

Gwiriwch y cyflwr pseudowire a'r cyflwr cylchred atodiad ar wahân, a gwiriwch y sesiwn signalau sy'n cario'r pseudowire. Gall dau o'r tri hynny fod yn iach tra nad yw'r trydydd yn iach, ac mae'r un sydd i lawr yn dweud wrthych pa ochr i'w gosod.

Mae unigedd yn addewid ar wahân. Nid yw cadw tagiau cwsmeriaid yn gyfan o fewn un VSI yn segmentu cwsmeriaid oddi wrth ei gilydd, oherwydd bod dysgu MAC yn rhychwantu'r achos cyfan; os yw'r contract yn dweud arwahanrwydd, mae angen achosion ar wahân neu bolisi eglur fesul VLAN.

Gwiriwch y gyllideb maint ac yna profwch y contract

Mae'r tag allanol yn ychwanegu pedwar beit, ac mae'r amgáu pseudowire yn ychwanegu pentwr label ac o bosibl gair rheoli ar ben hynny. Rhowch y cyfan yn y gyllideb MTU ac MRU ar y ddau ddyfais ymyl darparwr, a pheidiwch â diffodd gair rheoli dim ond i dawelu rhybudd maint, oherwydd efallai y bydd ei angen ar y pen pellaf. Cadwch lwybr rheoli nad yw'n dibynnu ar y gwasanaeth rydych chi'n ei newid.

Yna profwch dri achos yn yr atodiad cwsmer: y cyntaf yn derbyn C-VLAN i'r ddau gyfeiriad, yr ail yn derbyn C-VLAN, a VLAN y mae'n rhaid ei wrthod yn ôl y contract. Arsylwi fframiau yn hytrach na darllen cyflyrau rhyngwyneb, ac ailadroddwch ar ôl unrhyw newid i'r rheol tag.

Mae VSI i fyny yn dweud y ffugowire ffurfio yn unig. Nid yw'n dweud dim ynghylch ai'r ffrâm sy'n ei chroesi yw'r ffrâm y talodd y cwsmer amdani.

Erthyglau cysylltiedig