Два хоста на един и същ рутер IOS XR не могат да се пингват взаимно, а конфигурацията изглежда така, сякаш трябва да могат. И двата подинтерфейса се показват под една и съща мостова група, имената се различават с една буква и записването мина без предупреждение. Липсва едно ниво от йерархията: мостовата група е контейнер, а всеки мостов домейн в нея е отделен домейн за широко разпръскване със собствено членство. Добавете трети хост и картината обикновено става по-лоша, не по-ясна.

ObjectOwnsDoes not own
Bridge groupa named container for domainsany forwarding or MAC learning
Bridge domainone broadcast domain, MAC table, flooding scopethe VLAN match on an ingress port
Attachmentwhich frames from which interface and tag enter the domainwhich other domains they can reach

Започнете от симптома и четете нагоре

Хостове, които не работят в една подмрежа, докато интерфейсите отчитат състояние up и ARP записите никога не се запълват, са признак за проблем с членството в домейн, а не за проблем с маршрутизацията. Проблемите с маршрутизацията обикновено ви дават съобщение ICMP за недостижимост или съществуващ следващ хоп; липсващият домейн за широко разпръскване ви дава тишина на второ ниво. Проверете дали двете прикачвания са в един и същ мостов домейн, преди да погледнете дори един IP адрес. Ако не са, никаква работа по адресирането няма да ги съедини.

Мостовата група е контейнер, нищо повече

В йерархията на VPN от ниво 2 на IOS XR мостовата група съдържа един или повече мостови домейна, а самата група не комутира нищо. Два домейна в една група са братя, а не членове на една локална мрежа, дори конфигурацията да се чете така, сякаш са вложени. Тази подредба е умишлена: групата е мястото, където организирате услуги, а домейнът е мястото, където препращането наистина се случва.

Ръководството на Cisco за многоточкови услуги от ниво 2 описва мостовия домейн като домейн за широко разпръскване, който съдържа физически или виртуални портове, комутира по MAC на местоназначението, учи адресите на източника и разпространява неизвестен unicast, broadcast и multicast само в този домейн. Прочетете йерархията в това ръководство, преди да четете собствената си конфигурация.

Мостовият домейн притежава препращането и ученето

Изучаването на MAC е ограничено до домейна, така че станция, научена в един домейн, е невидима в съседния. Разпространението следва същата граница, затова broadcast, изпратен от един хост, никога не достига хост в другия домейн. След това групите за разделен хоризонт в домейна, състоянието на членството и всякакви конфигурирани контроли на препращането стесняват допълнително допустимите изходи.

Псевдожица или виртуален екземпляр за препращане е прикачване на услуга към домейн. То не е синоним на родителската мостова група и точно такова отношение оставя доставчика с две услуги, които е трябвало да бъдат изолирани, а не са.

Прикачването решава кои кадри изобщо пристигат

Под домейна стои прикачването: интерфейсът или подинтерфейсът, инкапсулацията, на която съответства, евентуална операция с етикет и домейнът, към който се присъединява. Подинтерфейс, чийто номер случайно изглежда като VLAN, не е договор за кадри, и един и същ физически порт може да храни два домейна с две различни съответствия. Запишете входящия интерфейс, съответстващия етикет, действието с етикета и целевия домейн, после запишете изходящата страна отделно.

Сравнете този договор между двете услуги, преди да местите конфигурация. Когато и двата домейна са в една група и само един от тях носи трафик, разликата почти винаги е в прикачването, а не в домейна.

Ако проектът също маршрутизира между подмрежи, прикачването на ниво 3 е отделен обект със собствен адрес на шлюз и политика. Името на мостов домейн не обяснява нищо за това кой шлюз го обслужва.

Проверете с внедрената версия, преди да преорганизирате

Използвайте собствените оперативни команди на версията, за да гледате домейна, а не текущата конфигурация. show l2vpn bridge-domain detail отчита домейните и състоянието на прикачванията им, а show l2vpn forwarding bridge-domain с опциите за MAC показва какво къде е научено. Ако MAC адрес се появи в един домейн и не се появи в съседния, йерархията прави точно това, за което е конфигурирана.

След това инвентаризирайте всеки домейн и прикачване в групата, преди да промените нещо, и запазете съществуващата конфигурация за сравнение. Едно познато име на обект не е доказателство, че всяка вложена услуга споделя обхвата му.

Подобни статии