Una pequeña empresa tiene 2 Cisco Catalyst 3550, con 24 puertos cada uno, conectando sus equipos.
Después de algunos problemas, encontramos que dos NIC tenían la misma dirección MAC. Después de la reacción inicial de culpar a quién compró tales NIC, etc., comencé a preguntarme: si las NIC pertenecen a VLAN separadas, ¿seguiría causando problemas?
¿Podría conectar cada NIC a una VLAN diferente y trabajar bien (excepto en el futuro, si alguien lo olvida y vuelve a conectarlos a la misma VLAN)?
vlan
mac-address
woliveirajr
fuente
fuente
Respuestas:
Mientras las NIC se encuentren en dominios de transmisión de capa 2 completamente diferentes, no debería ser un problema, pero es un dolor de cabeza a la espera de que ocurra cuando uno de ellos se mueve. Si solo hay dos NIC infractoras, probablemente sea mejor reemplazar una.
fuente
Es muy común tener la misma dirección MAC en varias VLAN. Mire cualquier enrutador Catalyst 6500/7600, por ejemplo: todas sus interfaces enrutadas tendrán la misma dirección MAC. Lo mismo ocurre con Brocade MLX / XMR.
Todos los conmutadores actualmente indexan su CAM (MAC, VLAN) en lugar de simplemente (MAC); su Catalyst 3550 ciertamente lo hace.
Debe cambiar los proveedores de tarjetas de red si son realmente idénticos. Una vez perdí una caja de cerveza con un compañero de trabajo cuando pensé que tenía dos NIC con la misma dirección MAC y él respondió con "¿Quieres apostar?" y resultó que yo y para ese momento algunos otros compañeros de trabajo también habían leído unos pocos bytes en el medio que diferían.
fuente
Me gusta agregar una cosa que es. - Los conmutadores reales tienen tablas FDB separadas por VLAN. - Los conmutadores más antiguos pueden tener una tabla FDB común para todas las VLAN. En el segundo escenario, una dirección MAC solo se puede aprender una vez.
fuente