Comprova la MAC del router EVPN abans de culpar l'underlay
Una ruta Type 5 porta un L3 VNI i una MAC de router per a la trama interna. Comprova-ho abans de canviar una MAC d'underlay que mai no va ser el problema.
Dues adreces MAC apareixen en el mateix paquet VXLAN, i només una d'elles pertany a l'amfitrió de destinació. En un disseny EVPN VXLAN IP-VRF a IP-VRF, la MAC de destinació interna és la MAC de router anunciada pel router de sortida, mentre que la MAC de destinació externa pertany a qui lliura el paquet al següent enllaç d'underlay. Confondre les dues porta la gent a l'underlay a buscar una fallada que no hi és. Fes les comprovacions en ordre.
Cada pas respon una pregunta, i la primera resposta decideix si els següents són rellevants.
1. Llegeix la ruta de prefix i les seves comunitats
Comença per la ruta i no per la captura de paquets:
show bgp l2vpn evpn route type prefix 10.20.0.0/24Una ruta Type 5 anuncia un prefix IP. En el model IP-VRF sense interfícies també porta el L3 VNI i la comunitat estesa de MAC de router, i és aquesta comunitat la que identifica el punt final d'encaminament de sortida. Llegeix la comunitat en lloc de suposar que la MAC està incrustada al NLRI del prefix, perquè no ho està. Si la ruta hi és i la comunitat hi va adjunta, el pla de control ja ha fet la seva part.
2. Confirma quin model de reenviament s'utilitza
El model sense interfícies i la recurrència per índex d'overlay són disposicions diferents que s'admeten. El model sense interfícies encamina el paquet, construeix una trama interna per al punt final d'encaminament remot i l'encapsula cap al VTEP de sortida.
Amb la recurrència per índex d'overlay, el router d'entrada necessita una consulta addicional per resoldre el següent salt abans de poder reenviar. Tots dos models són vàlids, i el procediment aplicable depèn de quin faci servir la teva xarxa. Aplicar el raonament de següent salt directe a una xarxa construïda de l'altra manera produeix una conclusió que sembla correcta a la captura i equivocada a la revisió de disseny.
3. Espera dos papers diferents per a la MAC
La MAC de destinació interna és la MAC de router anunciada del router de sortida. La MAC de destinació externa és el següent salt del lliurament local, que pot ser un router d'underlay i pot canviar a cada salt. Veure-les diferents és normal, i veure-les iguals és una coincidència i no un requisit. Una captura que mostra una adreça amb aspecte de xassís a dins i una adreça física de següent salt a fora descriu exactament l'encapsulació prevista.
4. Tracta un valor derivat del xassís com una decisió d'implementació
Una plataforma pot derivar la seva MAC de router anunciada d'una identitat de sistema o de xassís, i això és una decisió d'implementació i no una regla de protocol. Comprova el model d'assignació i redundància del proveïdor abans de llegir res en el format de l'adreça.
Dues implementacions que compleixen totes dues poden anunciar MAC de router d'aspecte diferent, i per això comparar-les entre proveïdors demostra molt poc.
5. No canviïs res fins que l'estat no estigui d'acord
Per a una revisió, compara la ruta de prefix seleccionada, les seves comunitats esteses, el següent salt BGP, el L3 VNI i l'estat de reenviament resultant. Després etiqueta les capçaleres interna i externa a la captura.
Si aquestes cinc estan d'acord, la MAC que sembla estranya fa la seva feina, i canviar-la trencarà un punt final d'encaminament en lloc de corregir un error d'adreçament. Si no estan d'acord, ara ja saps quin camp està malament, i el canvi és dirigit i no especulatiu. L'especificació de prefix IP d'EVPN és la referència que cal citar en aquesta discussió, perquè descriu tant el model com la comunitat que porta el valor.