Două gazde de pe același router IOS XR nu se pot pinga reciproc, iar configurația arată de parcă ar trebui. Ambele subinterfețe apar sub același grup de punte, numele diferă printr-o singură literă, iar commitul a trecut fără nicio reclamație. Ceea ce lipsește este un nivel al ierarhiei: grupul de punte este un container, iar fiecare domeniu de punte din el are propriul domeniu de broadcast, cu propria apartenență. Adaugă o a treia gazdă și imaginea devine de obicei mai proastă, nu mai clară.

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

Pornește de la simptom și citește în sus

Gazdele care eșuează în interiorul unui subnet în timp ce interfețele raportează up, iar intrările ARP nu se populează niciodată, sunt semnătura unei probleme de apartenență la domeniu, nu de rutare. Problemele de rutare îți dau de obicei un ICMP unreachable sau un next hop care există; un domeniu de broadcast lipsă îți dă tăcere la nivelul doi. Verifică dacă cele două atașări sunt în același domeniu de punte înainte de a te uita la vreo adresă IP. Dacă nu sunt, nicio cantitate de lucru pe adresare nu le va uni.

Grupul de punte este un container, nimic mai mult

În ierarhia VPN de nivel 2 din IOS XR, un grup de punte ține unul sau mai multe domenii de punte, iar grupul în sine nu comută nimic. Două domenii sub un singur grup sunt frați, nu membri ai aceleiași rețele LAN, chiar dacă configurația se citește de parcă ar fi imbricate. Aranjamentul este intenționat: grupul este locul în care organizezi serviciile, iar domeniul este locul în care comutarea se întâmplă de fapt.

Ghidul Cisco pentru servicii multipoint de nivel 2 descrie un domeniu de punte ca un domeniu de broadcast care ține porturi fizice sau virtuale, comută după MAC-ul destinației, învață adresele sursă și inundă unicast necunoscut, broadcast și multicast doar în interiorul acelui domeniu. Citește ierarhia din acel ghid înainte de a citi propria configurație.

Domeniul de punte deține comutarea și învățarea

Învățarea MAC este limitată la domeniu, așa că o stație învățată într-un domeniu este invizibilă în domeniul frate. Inundarea urmează aceeași graniță, motiv pentru care un broadcast trimis de o gazdă nu ajunge niciodată la o gazdă din celălalt domeniu. Grupurile split-horizon din interiorul unui domeniu, starea membrilor și orice controale de comutare configurate îngustează apoi și mai mult ieșirile eligibile.

Un pseudowire sau o instanță de comutare virtuală este o atașare de serviciu la un domeniu. Nu este un sinonim pentru grupul de punte părinte, iar tratarea lui ca atare este felul în care un provider edge ajunge cu două servicii care trebuiau izolate și nu sunt.

Atașarea decide ce cadre ajung deloc

Sub domeniu stă atașarea: interfața sau subinterfața, encapsularea pe care o potrivește, orice operație de etichetă și domeniul în care intră. O subinterfață al cărei număr arată întâmplător ca VLAN-ul nu este un contract de cadre, iar același port fizic poate hrăni două domenii cu două potriviri diferite. Notează interfața de intrare, eticheta potrivită, acțiunea asupra etichetei și domeniul țintă, apoi notează separat partea de ieșire.

Compară acel contract între cele două servicii înainte de a muta configurația. Când ambele domenii stau sub un singur grup și doar unul duce trafic, diferența este aproape întotdeauna în atașare, nu în domeniu.

Dacă designul rutează și între subneturi, atașarea de nivel 3 este un obiect suplimentar, cu adresă de gateway și politică proprii. Numele unui domeniu de punte nu explică nimic despre ce gateway îl deservește.

Verifică pe versiunea implementată înainte de a reorganiza

Folosește comenzile operaționale ale versiunii înseși pentru a te uita la domeniu, nu la configurația de rulare. show l2vpn bridge-domain detail raportează domeniile și starea atașărilor, iar show l2vpn forwarding bridge-domain cu opțiunile MAC arată ce s-a învățat unde. Dacă o adresă MAC apare într-un domeniu și nu în fratele lui, ierarhia face exact ce a fost configurată să facă.

Apoi inventariază fiecare domeniu și fiecare atașare din grup înainte de a schimba ceva, și păstrează configurația existentă pentru comparație. Un nume de obiect cunoscut nu este dovada că fiecare serviciu imbricat îi împărtășește domeniul de aplicare.

Articole similare