Huawei QinQ към VSI: Проверете стека от етикети, преди да конфигурирате
Първо изработете стека от етикети, след това проверете класификацията на входа, действието на маркера и свързването на VSI на точната платформа на Huawei, която конфигурирате
Две неизправности представляват повечето повредени прехвърляния на QinQ към VSI и нито една не се показва като неработещ интерфейс. Или входният порт изяжда клиентския етикет, преди класификацията да може да го види, или веригата за прикачване е свързана с VSI, към който далечният край никога не се е присъединил. От страна на клиента двете изглеждат идентични: веригата се отчита нагоре и няма кръстове на рамката. Преминете през четирите проверки по-долу в ред и спрете на първата, където рамката, която наблюдавате, се различава от рамката, която сте записали.
Запишете купчината етикети, преди да докоснете устройството
Изберете една представителна услуга и я опишете като рамки, а не като конфигурация. За услуга, която поддържа клиентски VLAN 100 и 200 във VLAN 900 на доставчика, договорът е кратък: входните рамки носят един клиентски етикет, доставчикът добавя един сервизен етикет и собственият етикет на клиента оцелява недокоснат отдолу.
customer to provider: [ C-tag 100 | payload ]
provider inside: [ S-tag 900 ][ C-tag 100 | payload ]
provider to customer: [ C-tag 100 | payload ]Напишете и посоката на връщане, защото договор, който описва само влизане, ще премине еднопосочен тест и ще се провали в производството. Далечният край трябва да предаде на клиента рамката, която клиентът очаква, което означава, че неговата собствена операция за изскачане трябва да бъде точно обратното на вашето натискане. Всичко, което не е симетрично в това описание, е дизайнерско решение, което все още не сте взели.
Първо проверете входното съвпадение
Класификацията се извършва преди всяка операция с етикет и може да съответства само на това, което пристига. Потвърдете дали портът е конфигуриран като достъп, магистрален или хибриден, кои типове кадри приема и какво прави VLAN идентификаторът на порта с немаркирана рамка. На порт за достъп клиентският етикет се премахва при пристигането, така че по-късно правило, което съответства на C-tag 100, няма какво да съответства и услугата се присъединява към грешния домейн за излъчване без грешка.
Улавяне от страна на доставчика решава това за секунди: правилно класифициран QinQ кадър показва два тагова, а единичен тагиран кадър там означава, че вътрешният таг е изразходван.
Проверете какво всъщност прави действието на етикета
Подреждането и транслацията са различни операции и платформите ги излагат като различни обекти. Подреждането избутва външен етикет и оставя вътрешния сам, което е необходимо на договора по-горе. Преводът пренаписва един таг в друг, което е валиден дизайн, но създава различна рамка на кабела. Някои семейства също трябва QinQ да е активиран изрично на порта, преди правилото за подреждане да влезе в сила, а външният TPID може да бъде конфигуриран между стойностите 802.1Q и 802.1ad.
Обратният път заслужава също толкова внимание. Ако правилото за излизане извади външния етикет на един подинтерфейс, но друг подинтерфейс носи отговора без съответстващо правило, клиентът вижда работещо предаване и мъртво приемане.
Проверете обвързването на услугата, а не номера на интерфейса
VSI се идентифицира чрез своя собствена услуга и идентификатори на виртуална верига и партньорът трябва да използва съвпадащи стойности, преди да се формира псевдопровод. Веригата за прикачване след това свързва този VSI към конкретен порт и VLAN, което е отделен оператор от правилото, което класифицира рамката. Номер на подинтерфейс, който изглежда правилен, не доказва нищо за обвързването.
Проверете поотделно състоянието на псевдопровода и състоянието на веригата на прикачване и проверете сесията за сигнализиране, която носи псевдопровода. Двама от тези три могат да бъдат здрави, докато третият не е, а този, който е надолу, ви казва коя страна да коригирате.
Изолацията е отделно обещание. Поддържането на потребителски етикети непокътнати в един VSI не сегментира клиентите един от друг, тъй като MAC обучението обхваща целия екземпляр; ако договорът казва изолация, той се нуждае от отделни екземпляри или изрична политика за VLAN.
Проверете размера на бюджета и след това докажете договора
Външният таг добавя четири байта, а псевдопроводната капсулация добавя стек от етикети и евентуално контролна дума върху това. Поставете всичко това в бюджета за MTU и MRU на двете крайни устройства на доставчика и не изключвайте контролна дума само за да заглушите предупреждение за размер, тъй като далечният край може да го изисква. Поддържайте път на управление, който не зависи от услугата, която променяте.
След това тествайте три случая при прикачването на клиента: първият допуснат C-VLAN в двете посоки, вторият допуснат C-VLAN и VLAN, за който в договора се казва, че трябва да бъде отказан. Наблюдавайте рамки, вместо да четете състояния на интерфейса, и повтаряйте след всяка промяна в правилото за маркер.
Up VSI само казва, че псевдопроводът е формиран. Не казва нищо за това дали рамката, която го пресича, е рамката, за която клиентът е платил.