Cet article explique comment configurer la table ARP (Address Resolution Protocol) d'un commutateur pour effacer fréquemment les adresses MAC (Media Access Control) expirées de la table ARP. En outre, cet article explique comment effacer manuellement la table ARP. Ces options sont des solutions pour le bogue CSCvn36700.
Le protocole ARP remplit une fonction requise dans le routage IP. Le protocole ARP recherche l'adresse MAC, également appelée adresse matérielle, d'un hôte à partir de son adresse IP connue. Le protocole ARP gère un cache (table) dans lequel les adresses MAC sont mappées aux adresses IP. Le protocole ARP fait partie de tous les périphériques Cisco qui exécutent IP.
Certains commutateurs Cisco Small Business peuvent s'exécuter au niveau de la couche 3 et peuvent mettre en oeuvre la prise en charge du serveur DHCP (Dynamic Host Configuration Protocol). Le protocole DHCP est généralement utilisé pour attribuer automatiquement des adresses IP aux périphériques. Lorsqu’un commutateur est configuré en tant que serveur DHCP avec les pools DHCP appropriés, aucune intervention n’est généralement nécessaire pour allouer des adresses IP aux clients.
Lorsqu’une adresse IP est attribuée, elle reçoit également une durée de bail DHCP. Si le bail est renouvelé avant expiration, la même adresse IP est généralement conservée sur le périphérique et un nouveau délai de bail lui est accordé. Cela se produit généralement lorsqu'un périphérique est connecté de manière cohérente à un réseau.
Si un périphérique est arrêté, déplacé entre les réseaux ou si le réseau a été redémarré, la réservation d'adresse IP peut expirer. Ces adresses expirées sont généralement conservées pendant un certain temps, en correspondance avec l'adresse MAC qui lui a été attribuée. Cette adresse est conservée dans la base de données du serveur DHCP en tant qu'espace de stockage, de sorte que si un client rejoint à nouveau le réseau, il peut se voir attribuer la même adresse IP qu'auparavant. Cela peut être pratique, mais si de nombreux périphériques se connectent à un réseau et le quittent, la liste expirée peut s'allonger très rapidement.
Chaque fois qu'un nouveau périphérique se connecte, une adresse IP doit lui être attribuée. Si vous exécutez un réseau sur lequel un grand nombre d'adresses IP expirées n'ont pas été effacées assez rapidement, le pool DHCP peut manquer d'adresses IP et n'en avoir aucune à distribuer aux nouveaux clients. Il existe quelques options pour éviter ce problème potentiel.
Lisez la suite pour vérifier vos paramètres dans l'interface graphique utilisateur (GUI) du commutateur.
SF200
SG200
SF300
SG300
SG350X
SG500X
SG500XG
SG550
SG550X
SG550XG
Applicable à toutes les versions
Étape 1. Connectez-vous au commutateur Cisco en saisissant le nom d’utilisateur et le mot de passe. Cliquez sur Log In. Par défaut, le nom d'utilisateur et le mot de passe sont cisco, mais puisque vous travaillez sur un réseau existant, vous devez avoir votre propre nom d'utilisateur et votre propre mot de passe. Entrez plutôt ces informations d'identification.
Étape 2. Accédez à IP Configuration > DHCP Server > Properties et vérifiez que l'état du serveur DHCP est activé.
Étape 3. Accédez à IP Configuration > DHCP Server > Network Pools. Sous Table de pool de réseaux, vérifiez les détails, y compris le nombre d'adresses louées.
Remarque : Dans cet exemple, Nombre d'adresses louées affiche zéro, car aucun client n'est connecté.
Étape 4. Accédez à IP Configuration > DHCP Server > Address Binding pour afficher les détails du client arrivé à expiration. Par défaut, le temps loué DHCP est configuré pour une journée. Une fois que le temps loué a expiré pour un client DHCP et que le client est déconnecté du réseau, le commutateur conservera cette entrée en tant qu'état Expiré pendant une période de temps.
Étape 5. Accédez à Status and Statistics > TCAM Utilization et vérifiez le nombre maximal d'entrées TCAM pour IPv4 et non-IP. La TCAM (Ternary Content-Addressable Memory) est la mémoire d'un commutateur qui crée et recherche des tables d'adresses MAC. Par défaut, la taille maximale de la table ARP est de 128 entrées. Lorsque le commutateur est en mode de couche 3, le délai d’attente ARP est également défini sur 60000 secondes par défaut. Lorsque la table ARP atteint sa capacité maximale, le commutateur cesse d’apprendre de nouvelles adresses MAC jusqu’à ce que les adresses MAC inactives (expirées) soient effacées.
La suppression de la table ARP permettra aux nouveaux clients DHCP d'obtenir une adresse IP du pool DHCP. Pour ce faire, vous pouvez réduire le délai d'attente ARP à 300 secondes par rapport à la valeur par défaut de 60 000 secondes. Cela effacera plus fréquemment les adresses MAC expirées de la table ARP sur une base régulière.
Étape 1. Accédez à IP Configuration > ARP pour vérifier que l'option ARP Entry Age Out par défaut est configurée comme 60000 et que l'option Normal Age Out est activée.
Étape 2. Modifiez la valeur ARP Entry Age Out sur 300 secondes, laissez le bouton radio Normal Age Out sélectionné par défaut. Cliquez sur Apply.
Étape 3. Sélectionnez Copy/Save Configuration pour enregistrer la configuration en cours dans la configuration initiale. Cela garantit que la configuration restera inchangée après un redémarrage ou un redémarrage du commutateur.
Étape 4. Sous Source File Name, vérifiez que Running configuration est sélectionné. Sous Destination File Name, vérifiez que la configuration de démarrage est sélectionnée. Cliquez sur Apply.
Étape 5. Cette fenêtre contextuelle s’affiche. Cliquez sur OK pour appliquer les nouveaux paramètres sur le commutateur.
Une deuxième option consiste à effacer manuellement la liste pour laisser de la place aux autres clients pour obtenir une adresse IP. Cette action ne configurera pas l'effacement ARP futur car il s'agit d'une opération manuelle. Ce processus peut être répété chaque fois que nécessaire.
Étape 1. Accédez à IP Configuration > ARP. Sous Clear ARP Table Entries, sélectionnez le type d'entrées ARP à effacer du système.
All : supprime immédiatement toutes les adresses statiques et dynamiques.
Dynamic : supprime immédiatement toutes les adresses dynamiques.
Static : supprime immédiatement toutes les adresses statiques.
Normal Age Out : supprime les adresses dynamiques en fonction de l'heure d'expiration de l'entrée ARP configurée.
Remarque : Dans cet exemple, All est sélectionné.
Cliquez sur Apply. Les paramètres globaux ARP sont temporairement enregistrés dans le fichier de configuration en cours.
Étape 2. Pour enregistrer définitivement la configuration, cliquez sur l’icône Copy/Save Configuration ou sur l’icône Save qui clignote.
Étape 3. Vous allez être redirigé vers la page Copier/Enregistrer la configuration. Vérifiez que le nom du fichier source est sélectionné en tant que configuration en cours et que le nom du fichier de destination est sélectionné en tant que configuration initiale, cliquez sur Appliquer.
Étape 4. Cette fenêtre contextuelle s’affiche. Cliquez sur OK pour appliquer les nouveaux paramètres sur le commutateur.
Vous avez maintenant terminé de configurer la table ARP pour qu'elle soit effacée plus fréquemment ou de supprimer manuellement la liste ARP.
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
09-Aug-2019
|
Première publication |