Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Opciones de aprendizaje y envejecimiento ARP

El protocolo de resolución de direcciones (ARP) es un protocolo que utilizan IPv4 e IPv6 para asignar direcciones de red IP a direcciones MAC. Utilice este tema para establecer opciones pasivas de aprendizaje ARP y antigüedad ARP para dispositivos de red. En estas situaciones, un conmutador funciona como enrutador virtual.

Configuración del aprendizaje ARP pasivo para dispositivos VRRP de respaldo

De forma predeterminada, el dispositivo de respaldo del protocolo de redundancia de enrutador virtual (VRRP) deja caer las solicitudes ARP para la traducción de direcciones VRRP-IP a VRRP-MAC. El dispositivo de respaldo no aprende las asignaciones ARP (dirección IP a MAC) para los hosts que envían las solicitudes. Cuando detecta un error del dispositivo principal y se convierte en el nuevo principal, el dispositivo de respaldo debe aprender todas las entradas que estaban presentes en la caché ARP del dispositivo principal. En entornos con muchos hosts conectados directamente, como entornos Ethernet metro para un enrutador, es posible que el dispositivo de respaldo tenga que aprender una gran cantidad de entradas ARP. Esto puede causar un retraso de transición significativo, durante el cual el tráfico transmitido a algunos de los hosts puede ser caído.

El aprendizaje ARP pasivo permite que la caché ARP del dispositivo de respaldo contenga aproximadamente el mismo contenido que la caché ARP en el dispositivo principal. Cuando un dispositivo de respaldo se convierte en el dispositivo principal, el nuevo dispositivo principal ya sabrá las entradas en la caché ARP de lo que solía ser el dispositivo principal, lo que reduce el retraso de transición.

Para habilitar el aprendizaje ARP pasivo, incluya la passive-learning instrucción en el [edit system arp] nivel de jerarquía:

Aunque un dispositivo funciona como el principal, la configuración de aprendizaje pasivo no tiene ningún impacto operativo. El dispositivo principal (o independiente) siempre aprende las entradas ARP de las solicitudes entrantes. La configuración solo surte efecto cuando el dispositivo funciona como dispositivo de respaldo.

Recomendamos establecer el aprendizaje pasivo en el dispositivo VRRP principal y de respaldo. De lo contrario, deberá recordar configurar el aprendizaje pasivo en un dispositivo principal después de que se convierta en un dispositivo de respaldo.

Configuración de un retraso en solicitudes ARP gratuitas

De forma predeterminada, Junos OS envía solicitudes ARP gratuitas inmediatamente después de realizar cambios de configuración relacionados con la red en una interfaz, como un ID de VLAN, dirección MAC o cambio de dirección IP. También envía solicitudes ARP gratuitas si se produce una conmutación por error y el dispositivo se convierte en el nuevo dispositivo principal.

El motor de reenvío de paquetes puede dejar caer algunos paquetes de solicitud iniciales si las actualizaciones de configuración de la dirección IP no se han procesado completamente para el momento en que se envía una solicitud ARP gratuita. Para evitar que se caigan paquetes de solicitudes, puede configurar un retraso en las solicitudes ARP gratuitas.

Para configurar un retraso en las solicitudes ARP gratuitas, incluya la gratuitous-arp-delay seconds instrucción en el [edit system arp] nivel de jerarquía:

Recomendamos configurar un valor en el intervalo de 3 a 6 segundos.

Envío de una solicitud ARP gratuita cuando una interfaz está en línea

Para configurar el dispositivo para que envíe automáticamente una solicitud ARP gratuita cuando una interfaz está en línea, incluya la gratuitous-arp-on-ifup instrucción en el [edit system arp] nivel de jerarquía:

Purga de entradas ARP

Para configurar un dispositivo para purgar entradas ARP obsoletas en la caché cuando una interfaz se desconecta, incluya la purging instrucción en el [edit system arp] nivel de jerarquía:

La purga se configura para eliminar las entradas ARP inmediatamente después de que se detecte una interfaz sin conexión. Si la purga no está configurada, las entradas ARP de la tabla ARP se vuelven a intentar después de que hayan expirado y se eliminen si no hay respuesta ARP dentro del valor de tiempo de espera predeterminado de 20 minutos. El valor de tiempo de espera predeterminado se puede cambiar a otros valores mediante la aging-timer instrucción, como se explica a continuación.

Ajuste del temporizador de antigüedad ARP

De forma predeterminada, el temporizador de antigüedad ARP se establece en 20 minutos. En entornos con muchos hosts conectados directamente, como entornos Ethernet metro, el aumento del tiempo entre actualizaciones ARP mediante la configuración del temporizador de antigüedad ARP puede mejorar el rendimiento. Miles de clientes se agotan al mismo tiempo y pueden afectar el rendimiento del reenvío de paquetes. En entornos donde hay dispositivos conectados con temporizadores de antigüedad ARP inferiores (menos de 20 minutos), la disminución del temporizador de antigüedad ARP puede mejorar el rendimiento evitando la inundación del tráfico hacia los próximos saltos con entradas ARP vencidas. En la mayoría de los entornos, no es necesario ajustar el valor predeterminado del temporizador de antigüedad ARP.

El intervalo del temporizador de antigüedad ARP es de 1 a 240 minutos. Para configurar un temporizador de antigüedad ARP en todo el sistema, incluya la aging-timer instrucción en el [edit system arp] nivel de jerarquía:

También puede configurar el temporizador de antigüedad ARP para cada interfaz lógica de tipo inetde familia. Para configurar el temporizador de antigüedad ARP en el nivel de interfaz lógica, especifique la aging-timer instrucción y el valor del temporizador en minutos en el [edit system arp interfaces interface-name] nivel de jerarquía :

Para configurar el temporizador de antigüedad ARP para una interfaz específica en un sistema lógico, incluya la aging-timer instrucción y el valor del temporizador en minutos en el [edit logical-systems logical-system-name system arp interfaces interface-name] nivel de jerarquía :

Nota:

Si el valor del temporizador de antigüedad está configurado tanto en el sistema como en los niveles de interfaz lógica, el valor configurado en el nivel de interfaz lógica tiene prioridad para la interfaz lógica específica.

El valor del temporizador que configure surte efecto a medida que caducan las entradas ARP. Cada entrada ARP actualizada recibe el nuevo valor del temporizador. El nuevo valor del temporizador no se aplica a las entradas ARP que existen en el momento en que se confirma la configuración.

Deshabilitar la detección de vecinos

Puede evitar que el dispositivo aprenda las direcciones MAC de sus vecinos mediante la detección de ARP o vecino para vecinos IPv4 e IPv6. Para deshabilitar el aprendizaje de direcciones ARP al no enviar solicitudes ARP y no aprender de respuestas ARP, utilice la instrucción de no-neighbor-learn configuración.

Para deshabilitar la detección de vecinos para vecinos IPv4:

Para deshabilitar la detección de vecinos para vecinos IPv6: