To brodomen i én IOS XR-gruppe er ikke ett LAN
Å legge to brodomen under én brogruppe slår ikke sammen videresendingen deres. Les gruppen, domenet og hver tilknytning som separate lag.
To verter på samme IOS XR-ruter kan ikke pinge hverandre, og konfigurasjonen ser ut som om de burde kunne det. Begge subgrensesnittene vises under samme brogruppe, navnene skiller én bokstav, og bekreftelsen gikk gjennom uten klage. Det som mangler, er ett nivå i hierarkiet: brogruppen er en beholder, og hvert brodomene inni den er sitt eget kringkastingsdomene med eget medlemskap. Legg til en tredje vert, og bildet blir vanligvis verre i stedet for klarere.
| 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 |
Start fra symptomet og les oppover
Verter som feiler innenfor ett subnett mens grensesnittene melder opp og ARP-oppføringene aldri fylles, er signaturen på et medlemskapsproblem i domenet, ikke et ruteproblem. Ruteproblemer gir deg vanligvis en ICMP unreachable eller en neste hopp som finnes; et manglende kringkastingsdomene gir deg stillhet på lag to. Sjekk om de to tilknytningene ligger i samme brodomene før du ser på én enkelt IP-adresse. Hvis de ikke gjør det, vil ingen mengde adresseringsarbeid føye dem sammen.
Brogruppen er en beholder, ikke noe mer
I IOS XR-hierarkiet for lag 2 VPN holder en brogruppe ett eller flere brodomen, og gruppen selv svitsjer ingenting. To brodomen under én gruppe er søsken, ikke medlemmer av ett LAN, selv om konfigurasjonen leses som om de var nestet. Den utformingen er bevisst: gruppen er der du organiserer tjenestene, og domenet er der videresendingen faktisk skjer.
Ciscos veiledning for multipunkt-tjenester på lag 2 beskriver et brodomene som et kringkastingsdomene som holder fysiske eller virtuelle porter, svitsjer etter mål-MAC, lærer kildeadresser og flommer ukjent unicast, kringkasting og multicast bare innenfor det domenet. Les hierarkiet i den veiledningen før du leser din egen konfigurasjon.
Brodomene eier videresending og læring
MAC-læring er begrenset til domenet, så en stasjon som læres i ett domene, er usynlig i søskendomenet. Flomming følger samme grense, og derfor når aldri en kringkasting sendt av én vert fram til en vert i det andre domenet. Split-horizon-grupper inne i et domene, medlemsstatus og eventuelle konfigurerte videresendingskontroller snevrer deretter inn de gyldige utgangene ytterligere.
En pseudowire eller en virtuell videresendingsinstans er en tjenestetilknytning til et domene. Det er ikke et synonym for den overordnede brogruppen, og å behandle det som ett er hvordan en leverandørkant ender opp med to tjenester som skulle være isolert og ikke er det.
Tilknytningen avgjør hvilke rammer som i det hele tatt kommer inn
Under domenet ligger tilknytningen: grensesnittet eller subgrensesnittet, kapslingen det matcher, eventuell merkeoperasjon og domenet det går inn i. Et subgrensesnitt hvis nummer tilfeldigvis ser ut som VLAN-et, er ikke en rammekontrakt, og samme fysiske port kan mate to domener med to forskjellige match. Skriv ned inngangsgrensesnitt, matchet merke, merkehandling og måldomene, og skriv deretter utgangssiden separat.
Sammenlign den kontrakten mellom de to tjenestene før du flytter på konfigurasjonen. Når begge domenene ligger under én gruppe og bare ett av dem bærer trafikk, er forskjellen nesten alltid i tilknytningen og ikke i domenet.
Hvis designet også ruter mellom subnett, er tilknytningen på lag 3 et videre objekt med egen gateway-adresse og policy. Et brodomenenavn forklarer ingenting om hvilken gateway som betjener det.
Verifiser med utgivelsen som er satt i drift før du omorganiserer
Bruk utgivelsens egne operative kommandoer for å se på domenet i stedet for på kjørekonfigurasjonen. show l2vpn bridge-domain detail rapporterer domenene og tilknytningsstatusen deres, og show l2vpn forwarding bridge-domain med MAC-opsjonene viser hva som er lært hvor. Hvis en MAC-adresse dukker opp i ett domene og ikke i søskenet, gjør hierarkiet nøyaktig det det er konfigurert til å gjøre.
Ta så inventar over hvert domene og hver tilknytning under gruppen før du endrer noe, og ta vare på den eksisterende konfigurasjonen for sammenligning. Ett kjent objektnavn er ikke bevis for at hver nestet tjeneste deler omfanget.