Anonim

Le cache ARP agit comme une bibliothèque contenant principalement des entrées ARP dynamiques. Celles-ci sont généralement effectuées lorsque les adresses IP sont résolues à partir d'un nom d'hôte, puis dans une adresse MAC. Ce processus permet à votre système de communiquer correctement avec une adresse IP.

Effacer le cache ARP n'est pas toujours nécessaire. En fait, dans la plupart des cas, le redémarrage du commutateur ou du routeur suffit largement à résoudre les problèmes de latence ou de connexion. Effacer le cache ARP entraîne essentiellement la répétition du processus ARP dans l’ensemble des requêtes de votre base de données.

En gros, chaque connexion que vous établissez maintenant devra résoudre à nouveau l'adresse MAC à partir de l'adresse IP.

Cependant, avec le temps, un cache ARP peut être endommagé. Les entrées de cache ARP deviennent obsolètes et les nouveaux ajouts à la base de données risquent de ne pas toujours remplacer les entrées expirées de votre collection.

Lorsque cela se produit, vous obtenez souvent des erreurs qui affectent le système et les performances du réseau.

Si vous ne pouvez pas charger plusieurs sites Web qui fonctionnaient auparavant et si vous ne pouvez pas exécuter une commande ping sur certaines adresses IP lorsque vous savez que ces sites fonctionnent correctement, vous devez généralement effacer votre cache ARP.

les fenêtres

Si vous êtes le type et cliquez sur le type, vous pouvez utiliser le Panneau de configuration pour effacer le cache ARP. Voici les étapes à suivre.

  1. Localiser et accéder au Panneau de configuration
  2. Choisissez le menu Outils d'administration
  3. Cliquez sur le menu Gestion de l'ordinateur
  4. Localiser et accéder aux services et applications
  5. Faites défiler la liste jusqu'à l'icône icône Routage et services distants et accédez-y
  6. Utilisez le menu déroulant pour sélectionner Désactivé et cliquez sur OK.
  7. Redémarrez votre système
  8. Retournez à l'étape 6 et sélectionnez Activer cette heure, puis cliquez sur OK.

Vous n'êtes pas obligé de redémarrer votre système après cela.

Bien sûr, la méthode la plus simple consiste à taper une simple ligne de commande. La première chose à faire est de localiser et d’ouvrir la fenêtre Invite de commandes. Vous pouvez le faire en cliquant manuellement sur le bouton Démarrer ou en appuyant sur le bouton Windows de votre clavier.

À partir de là, vous voulez taper 'cmd' dans la zone de recherche de démarrage de Windows. Vous devez le faire pour toutes les versions de Windows après Vista.

Si vous êtes sur le compte administrateur, cliquez simplement sur l'icône cmd ou appuyez sur entrée. Si vous n'êtes pas sur le compte d'administrateur, vous devrez peut-être cliquer avec le bouton droit de la souris et choisir Exécuter en tant qu'administrateur pour que la commande NetShell fonctionne.

Vous pouvez également forcer les privilèges d'administrateur si vous appuyez sur Ctrl-Maj-Entrée et sélectionnez l'icône cmd.

Une fois la fenêtre d'invite de commande ouverte, vous devez taper la ligne de commande suivante:

netsh interface IP supprimer arpcache

Ça devrait ressembler a quelque chose comme ca

Appuyez sur Entrée et laissez-lui quelques secondes pour suivre son cours.

Linux

Effacer le cache ARP sous Linux est un peu similaire. Au lieu d'utiliser l'invite de commande Windows, vous devrez ouvrir une invite de terminal. Ensuite, vous devrez devenir root sur votre système.

Une fois cela fait, vous exécutez les commandes suivantes en séquence:

arp –n

Cette ligne vous permet de visualiser votre cache ARP. Il vous permettra de savoir s’il a besoin d’un rafraîchissement ou non.

ip –s –s neigh flush all

Cette commande est utilisée pour effacer le cache ARP.

arp –n

En utilisant à nouveau cette commande, vous validez les résultats. Vous pourrez également comparer la liste de prédédouanement avec les résultats obtenus après la dépollution et donner une meilleure idée de ce qui ne va pas avec votre système.

Comment vider le cache arp