El caché ARP actúa como una biblioteca de entradas ARP en su mayoría dinámicas. Por lo general, se realizan cuando las direcciones IP se resuelven desde un nombre de host y luego a una dirección MAC. Este proceso es lo que permite que su sistema se comunique correctamente con una dirección IP.
Borrar el caché ARP no siempre es necesario. De hecho, en la mayoría de los casos, reiniciar el conmutador o el enrutador es más que suficiente para solucionar cualquier problema de latencia o conexión. Borrar el caché ARP esencialmente hace que todas las solicitudes en su base de datos pasen por todo el proceso ARP nuevamente.
Básicamente, cada conexión que establezca ahora tendrá que resolver la dirección MAC de la dirección IP nuevamente.
Sin embargo, con el tiempo un caché ARP puede dañarse. Las entradas de caché ARP se vuelven obsoletas y las nuevas adiciones a la base de datos no siempre anulan las entradas caducadas en su colección.
Cuando esto sucede, a menudo obtendrá errores que afectan el sistema y el rendimiento de la red.
Dos signos comunes de que su caché ARP podría necesitar borrarse son si no puede cargar varios sitios web que solían funcionar bien y si no puede hacer ping a ciertas direcciones IP cuando sabe que esos sitios funcionan correctamente.
Ventanas
Si es el tipo de apuntar y hacer clic, puede usar el Panel de control para borrar el caché ARP. Aquí están los pasos para hacerlo.
- Localizar y acceder al Panel de control
- Elija el menú Herramientas administrativas
- Haga clic en el menú de Administración de Computadoras
- Localizar y acceder a Servicios y Aplicaciones
- Desplácese hacia abajo hasta encontrar el ícono de Servicios remotos y enrutamiento y acceder a él
- Use el menú desplegable para seleccionar Desactivado y haga clic en Aceptar
- Reinicia tu sistema
- Vuelva al paso 6, seleccione Habilitar esta vez y haga clic en Aceptar
No tiene que reiniciar su sistema nuevamente después de esto.
Por supuesto, el método más simple consiste en escribir una línea de comando simple. Lo primero que debe hacer es localizar y abrir la ventana del símbolo del sistema. Puede hacerlo haciendo clic manualmente en el botón Inicio o presionando el botón de Windows en su teclado.
Desde allí, desea escribir 'cmd' en el cuadro Iniciar búsqueda de Windows. Tiene que hacer esto para todas las versiones de Windows después de Vista.
Si está en la cuenta de administrador, simplemente haga clic en el icono cmd o presione Entrar. Si no está en la cuenta de administrador, es posible que deba hacer clic con el botón derecho y elegir ejecutar como administrador para que el comando NetShell funcione.
También puede forzar privilegios de administrador si presiona Ctrl-Shift-Enter y selecciona el icono cmd.
Después de que se abra la ventana del símbolo del sistema, debe escribir la siguiente línea de comando:
interfaz de netsh IP eliminar arpcache
Debería verse así
Presiona enter y dale unos segundos para que siga su curso.
Linux
Borrar el caché ARP en Linux es algo similar. En lugar de utilizar el símbolo del sistema de Windows, deberá abrir un indicador de terminal. Entonces tendrás que convertirte en root en tu sistema.
Una vez hecho esto, ejecuta los siguientes comandos en secuencia:
arp –n
Esta línea le permite ver su caché ARP. Le informará si necesita una actualización o no.
ip –s –s neigh flush todo
Este comando se usa para borrar el caché ARP.
arp –n
Al usar este comando nuevamente, usted valida los resultados. También podrá comparar la lista previa al borrado con los resultados posteriores al borrado y tener una mejor idea de lo que estaba mal en su sistema.
