Objectif

L’affollement de liaison est une situation dans laquelle une interface physique du commutateur s’active et s’arrête continuellement, trois fois ou plus par seconde pendant une durée d’au moins 10 secondes. La cause la plus fréquente est généralement liée à un câble défectueux, non pris en charge ou non standard ou à un module SFP (Form-Factor Pluggable), ou à d'autres problèmes de synchronisation de liaison. La cause du battement de la liaison peut être intermittente ou permanente.

Le mécanisme de prévention des battements de liaison minimise l’interruption du fonctionnement du commutateur et du réseau dans une situation de battement de liaison. Il stabilise la topologie du réseau en définissant automatiquement les ports qui connaissent des événements d'instabilité de liaison excessifs sur des ports d'état err-disable. Ce mécanisme donne également le temps de déboguer et de localiser la cause première du battement. Un message syslog ou un déroutement SNMP (Simple Network Management Protocol) est envoyé pour alerter en cas d'affollement de liaison et d'arrêt de port. L'interface ne redevient active que si elle est activée spécifiquement par l'administrateur système.

Cet article fournit des instructions sur la façon d'activer la fonctionnalité de prévention des battements de liaison, de configurer les paramètres de récupération automatique ErrDisable et de réactiver une interface suspendue par l'intermédiaire de l'interface de ligne de commande (CLI) du commutateur.

Périphériques pertinents | Version du logiciel

- CBS250 (fiche technique) | 3.1.0.57 (Télécharger la dernière version)

- CBS350 (fiche technique) | 3.1.0.57 (Télécharger la dernière version)

- CBS350-2X (fiche technique) | 3.1.0.57 (Télécharger la dernière version)

- CBS350-4X (fiche technique) | 3.1.0.57 (Télécharger la dernière version)

Configurer les paramètres de prévention des battements de liens

Activer la prévention des battements de liaison

Étape 1

Connectez-vous à la console du commutateur. Le nom d’utilisateur et le mot de passe par défaut sont cisco/cisco. Si vous avez configuré un nouveau nom d’utilisateur ou mot de passe, saisissez plutôt ces identifiants.

Pour savoir comment accéder à l'interface de ligne de commande d'un commutateur professionnel Cisco via SSH ou Telnet, cliquez ici.

Les commandes peuvent varier en fonction du modèle exact de votre appareil.

Étape 2

À partir du mode d’exécution privilégié du commutateur, passez en mode de configuration globale en saisissant :

CBS350#configure

Étape 3

Pour activer globalement la définition d'une interface physique à l'état err-disable en raison d'un battement de liaison excessif, entrez ce qui suit :

CBS350(config)#link-flap prevention [enable | disable]

Cette commande arrête les interfaces Ethernet (physiques) si l'interface a subi trois défaillances de liaison (modifications de l'état de la liaison) à chaque seconde pendant une durée de 10 secondes.

Étape 4

(Facultatif) Pour désactiver la prévention des battements de liens sur le commutateur, saisissez les informations suivantes :

CBS350(config)#no link-flap prevention

Étape 5

(Facultatif) Pour activer les trames Jumbo sur le commutateur, saisissez les informations suivantes :

CBS350(config)#port jumbo-frame

Vous avez correctement configuré les paramètres de prévention des battements de liens sur votre commutateur via l'interface de ligne de commande.

Configurer les paramètres de récupération automatique ErrDisable

Pour activer la fonction de réactivation automatique d'un port qui a été arrêté en raison d'une condition d'erreur après la fin de l'intervalle de récupération automatique, procédez comme suit :

Étape 1

En mode de configuration globale, entrez le contexte de configuration d'interface en saisissant ce qui suit :

CBS350(config)#errdisable recovery cause link-flapping

- link-flapping : active le mécanisme de récupération des erreurs pour l'état Err-Disable de prévention des battements de liens.

Étape 2

Pour définir l'intervalle de délai de récupération des erreurs de la récupération errdisable, entrez ce qui suit :

CBS350(config)#errdisable recovery interval [seconds]

- seconds : spécifie l'intervalle de délai de récupération d'erreur en secondes. La plage est comprise entre 30 et 86400 secondes. La valeur par défaut est de 300 secondes.

Étape 3

Entrez la commande exit pour revenir au mode d’exécution privilégié :

CBS350(config)#exit

Vous avez maintenant correctement configuré les paramètres de récupération errdisable automatique sur votre commutateur via l'interface de ligne de commande.

Réactiver une interface suspendue

Pour réactiver manuellement une interface qui a été arrêtée, procédez comme suit :

Étape 1

Pour activer une interface qui a été configurée pour être active mais qui a été arrêtée par le système, entrez la commande suivante :

CBS350#set interface active [interface-id]

Étape 2

(Facultatif) En mode d’exécution privilégié du commutateur, enregistrez les paramètres configurés dans le fichier de configuration initiale en saisissant :

CBS350#copy running-config startup-config

Étape 3

(Facultatif) Appuyez sur Y pour Oui ou sur N pour Non sur votre clavier lorsque l'invite Overwrite file [startup-config].... s'affiche.

Vous venez de réactiver une interface interrompue sur votre commutateur via l'interface de ligne de commande.