Два мостови домейна в една група IOS XR не са една локална мрежа
Влагането на два мостови домейна в една мостова група не обединява препращането им. Четете групата, домейна и всяко прикачване като отделни слоеве.
Два хоста на един и същ рутер IOS XR не могат да се пингват взаимно, а конфигурацията изглежда така, сякаш трябва да могат. И двата подинтерфейса се показват под една и съща мостова група, имената се различават с една буква и записването мина без предупреждение. Липсва едно ниво от йерархията: мостовата група е контейнер, а всеки мостов домейн в нея е отделен домейн за широко разпръскване със собствено членство. Добавете трети хост и картината обикновено става по-лоша, не по-ясна.
| Object | Owns | Does not own |
|---|---|---|
| Bridge group | a named container for domains | any forwarding or MAC learning |
| Bridge domain | one broadcast domain, MAC table, flooding scope | the VLAN match on an ingress port |
| Attachment | which frames from which interface and tag enter the domain | which 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 адрес се появи в един домейн и не се появи в съседния, йерархията прави точно това, за което е конфигурирана.
След това инвентаризирайте всеки домейн и прикачване в групата, преди да промените нещо, и запазете съществуващата конфигурация за сравнение. Едно познато име на обект не е доказателство, че всяка вложена услуга споделя обхвата му.