Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Envejecimiento de la tabla MAC

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 en la tabla, se elimina la dirección.

Si su conmutador ejecuta el sistema operativo Junos de Juniper Networks (Junos OS) para conmutadores de la serie EX con soporte para 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 el 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 las 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, en busca de 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 la hora 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 todas las demás interfaces asociadas con la VLAN. Por ejemplo, si el tráfico se recibe 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 inundará en todas las interfaces de acceso y troncalización que sean miembros de vlan v-10.

La inundación permite que el conmutador aprenda sobre 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 permite que el conmutador aprenda la dirección MAC del nodo y agregue 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 de cuándo se aprendió la información sobre el nodo de red. Cada vez que el conmutador detecta tráfico desde 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 conjunto de valores, el conmutador elimina esa dirección MAC de la tabla de conmutación Ethernet. Este proceso de antigüedad garantiza que el conmutador solo rastrea las direcciones MAC activas en la red y que puede eliminarse de las direcciones MAC de la tabla de conmutación Ethernet que ya no están disponibles.

Configure cuánto tiempo permanecen las direcciones MAC en la tabla de conmutación Ethernet:

  • (En conmutadores que ejecutan Junos OS con soporte para el estilo de configuración ELS) Uso de la global-mac-table-aging-time instrucción en la [edit protocols l2-learning] jerarquía.

  • (En conmutadores que ejecutan Junos OS que no admiten ELS) Uso de la mac-table-aging-time instrucció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 envejecen 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 llegue el tráfico para 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 las direcciones MAC, o incluso establecerlo en ilimitado, para aumentar la eficiencia de la utilización del ancho de banda de la red mediante la reducción de las inundación.

Configuración de la antigüedad de la tabla MAC en conmutadores

La antigüedad de la tabla MAC garantiza que un conmutador solo rasde los nodos activos de la red y que pueda 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 que se elimine porque ha alcanzado su edad máxima.

En el ejemplo siguiente se utiliza Junos OS para Junos OS para conmutadores QFX3500 y QFX3600 sin compatibilidad para 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:

Nota:

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 utiliza Junos OS para conmutadores serie QFX con compatibilidad 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, como se indica a continuación:

Nota:

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 utiliza Junos OS para conmutadores de la serie EX con compatibilidad 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 solo rastrea las direcciones MAC activas en la red y es capaz de eliminar 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 aleje, en todas las VLAN del conmutador. Esta configuración puede influir en la eficiencia del uso de recursos de red afectando la cantidad de tráfico que se inunda en todas las interfaces, ya que cuando se recibe tráfico para direcciones MAC ya no en la tabla de conmutación Ethernet, el conmutador inunda el tráfico a todas las interfaces.

En el siguiente ejemplo, se utiliza 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 solo rastrea las direcciones MAC activas en la red y es capaz de eliminar 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 "envejece", 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 afectando la cantidad de tráfico que se inunda en todas las interfaces, ya que cuando se recibe tráfico para direcciones MAC ya no 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:

Para configurar el tiempo de antigüedad de la tabla MAC en una VLAN:

Nota:

Puede establecer el tiempo de antigüedad de la tabla MAC en ilimitado. Si especifica el valor como unlimited, las entradas nunca se eliminan de la tabla. Por lo general, 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 finalmente se llenará. Puede usar esta configuración para minimizar la pérdida de tráfico y las inundación que pueden producirse cuando llega el tráfico de direcciones MAC que se han eliminado de la tabla.