Tabla MAC antigüedad
Descripción del envejecimiento de la tabla MAC
Los conmutadores Ethernet de la serie EX de Juniper Networks almacenan direcciones MAC en la tabla de conmutación Ethernet, también llamada tabla MAC. Cuando caduca el tiempo de antigüedad de una dirección MAC de la tabla, la dirección se elimina.
Si su conmutador ejecuta el sistema operativo Junos (Junos OS) de Juniper Networks para conmutadores de la serie EX compatibles con el estilo de configuración Enhanced Layer 2 Software (ELS), puede configurar el tiempo de antigüedad de la tabla MAC en todas las VLAN del conmutador. Si su conmutador ejecuta Junos OS que no admite ELS, puede configurar el tiempo de antigüedad de la tabla MAC en todas las VLAN del conmutador o en VLAN especificadas, así como configurar el tiempo de antigüedad para que sea ilimitado, ya sea en todas las VLAN o en VLAN especificadas, de modo que las direcciones MAC nunca envejecen fuera de la tabla.
Para aprender las direcciones MAC, el conmutador lee todos los paquetes que detecta en la LAN o en la VLAN local, buscando direcciones MAC de los nodos de envío. Coloca estas direcciones en su tabla de conmutación Ethernet, junto con otros dos elementos de información: la interfaz en la que se recibió el tráfico y el momento en que se aprendió la dirección.
Cuando el conmutador recibe tráfico en una interfaz, busca en la tabla de conmutación Ethernet la dirección MAC del destino. Si no se encuentra la dirección MAC, el tráfico se inunda de todas las demás interfaces asociadas con la VLAN. Por ejemplo, si se recibe tráfico en una interfaz asociada con VLAN v-10 y no hay ninguna entrada en la tabla de conmutación Ethernet para VLAN v-10 (la tabla de conmutación Ethernet está organizada por VLAN), el tráfico se inunda a todas las interfaces de acceso y troncalización que son miembros de VLAN v-10.
La inundación permite que el conmutador aprenda acerca de los destinos que aún no están en su tabla de conmutación Ethernet. Si una dirección MAC de destino determinada no está en la tabla de conmutación Ethernet, el conmutador inunda el tráfico a todas las interfaces, excepto a la interfaz en la que se recibió. Cuando el nodo de destino recibe el tráfico inundado, envía un paquete de confirmación al conmutador, lo que le permite aprender la dirección MAC del nodo y agregar la dirección a su tabla de conmutación Ethernet.
El conmutador utiliza un mecanismo llamado antigüedad para mantener actualizada la tabla de conmutación Ethernet. Para cada dirección MAC de la tabla de conmutación Ethernet, el conmutador registra una marca de hora en la que se aprendió la información sobre el nodo de red. Cada vez que el conmutador detecta tráfico de una dirección MAC que se encuentra en su tabla de conmutación Ethernet, actualiza la marca de hora de esa dirección MAC. Un temporizador del conmutador comprueba periódicamente la marca de hora y, si la dirección MAC de un nodo es anterior al valor establecido, el conmutador quita esa dirección MAC de la tabla de conmutación Ethernet. Este proceso antiguo garantiza que el conmutador solo rase las direcciones MAC activas en la red y que pueda eliminar de la tabla de conmutación Ethernet direcciones MAC que ya no están disponibles.
Puede configurar el tiempo que permanecen las direcciones MAC en la tabla de conmutación Ethernet de la siguiente manera:
(En conmutadores que ejecutan Junos OS compatibles con el estilo de configuración ELS) Usar la
global-mac-table-aging-timeinstrucción en la[edit protocols l2-learning]jerarquía.(En conmutadores que ejecutan Junos OS que no admiten ELS) Usar la
mac-table-aging-timeinstrucción en la [edit ethernet-switching-options] jerarquía o en la [edit vlans] jerarquía, dependiendo de si desea configurarla para todo el conmutador o solo para VLAN específicas.
Por ejemplo, en una topología con conmutadores EX que ejecutan Junos OS que no admite ELS, si tiene una VLAN de impresora, puede configurar el tiempo de antigüedad para que esa VLAN sea considerablemente más larga que para otras VLAN, de modo que las direcciones MAC de las impresoras en esta VLAN envejezca con menos frecuencia. Dado que las direcciones MAC permanecen en la tabla, incluso si una impresora ha estado inactiva durante algún tiempo antes de que el tráfico llegue a ella, el conmutador aún encuentra la dirección MAC y no necesita inundar el tráfico a todas las demás interfaces.
De manera similar, en un entorno de centro de datos en el que la lista de servidores conectados al conmutador es bastante estable, puede optar por aumentar el tiempo de antigüedad de la dirección MAC, o incluso establecerlo como ilimitado, para aumentar la eficiencia del uso del ancho de banda de la red mediante la reducción de las inundaciones.
Consulte también
Configuración del envejecimiento de la tabla MAC en conmutadores
La antigüedad de la tabla MAC garantiza que un conmutador solo rase los nodos activos de la red y que sea capaz de eliminar los nodos de red que ya no están disponibles.
Para administrar las entradas MAC de manera más eficiente, puede configurar el tiempo de antigüedad de una entrada, que es el tiempo máximo que una entrada puede permanecer en la tabla de direcciones MAC antes de eliminarla porque ha alcanzado su antigüedad máxima.
El siguiente ejemplo usa Junos OS para Junos OS para conmutadores QFX3500 y QFX3600 sin compatibilidad con el estilo de configuración Enhanced Layer 2 Software (ELS). Utilice el set-mac-table-aging-time comando para configurar cuánto tiempo permanecen las entradas en la tabla de conmutación Ethernet antes de expirar. Aquí la VLAN es employee-vlan:
[edit vlans employee-vlan] user@switch# set mac-table-aging-time 200
Este comando se aplica a todas las VLAN configuradas para el conmutador. No puede configurar tiempos de antigüedad de tabla MAC independientes para VLAN específicas.
En el siguiente ejemplo se usa Junos OS para conmutadores de la serie QFX compatibles con el estilo de configuración Enhanced Layer 2 Software (ELS). Utilice el global-mac-table-aging-time comando para configurar cuánto tiempo permanecen las entradas en la tabla de conmutación Ethernet antes de expirar, de la siguiente manera:
[edit protocols l2-learning] user@switch# set global-mac-table-aging-time 200
Este comando se aplica a todas las VLAN configuradas para el conmutador. No puede configurar tiempos de antigüedad de tabla MAC independientes para VLAN específicas.
En el ejemplo siguiente se usa Junos OS para conmutadores de la serie EX compatibles con el estilo de configuración Enhanced Layer 2 Software (ELS).
El proceso de antigüedad de la tabla de conmutación Ethernet (o tabla MAC) garantiza que el conmutador de la serie EX rastrea solo las direcciones MAC activas en la red y es capaz de eliminar las direcciones MAC que ya no se utilizan.
Puede configurar el tiempo de antigüedad de la tabla MAC, el tiempo máximo que una entrada puede permanecer en la tabla de conmutación Ethernet antes de que se apañe, en todas las VLAN del conmutador. Esta configuración puede influir en la eficiencia del uso de recursos de red al afectar la cantidad de tráfico que se inunda en todas las interfaces, ya que cuando se recibe tráfico para direcciones MAC que ya no están en la tabla de conmutación Ethernet, el conmutador inunda el tráfico a todas las interfaces.
[edit] user@switch# set protocols l2-learning global-mac-table-aging-time seconds
En el siguiente ejemplo, se usa Junos OS para conmutadores de la serie EX que no admiten el estilo de configuración Enhanced Layer 2 Software (ELS).
El proceso de antigüedad de la tabla de conmutación Ethernet (o tabla MAC) garantiza que el conmutador de la serie EX rastrea solo las direcciones MAC activas en la red y es capaz de eliminar las direcciones MAC que ya no se utilizan.
Puede configurar el tiempo de antigüedad de la tabla MAC, el tiempo máximo que puede permanecer una entrada en la tabla de conmutación Ethernet antes de que "añeja", ya sea en todas las VLAN del conmutador o en VLAN particulares. Esta configuración puede influir en la eficiencia del uso de recursos de red al afectar la cantidad de tráfico que se inunda en todas las interfaces, ya que cuando se recibe tráfico para direcciones MAC que ya no están en la tabla de conmutación Ethernet, el conmutador inunda el tráfico a todas las interfaces.
Para configurar el tiempo de antigüedad de la tabla MAC en todas las VLAN del conmutador:
[edit] user@switch# set ethernet-switching-options mac-table-aging-time seconds
Para configurar el tiempo de antigüedad de la tabla MAC en una VLAN:
[edit] user@switch# set vlans vlan-name mac-table-aging-time seconds
Puede establecer el tiempo de antigüedad de la tabla MAC en ilimitado. Si especifica el valor como unlimited, las entradas nunca se quitarán de la tabla. Generalmente, utilice esta configuración solo si el conmutador o la VLAN tienen un número bastante estático de dispositivos finales; de lo contrario, la tabla eventualmente se llenará. Puede usar esta configuración para minimizar la pérdida de tráfico y las inundaciones que podrían producirse cuando llega el tráfico de direcciones MAC que se quitaron de la tabla.
