Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Contrôle de flux pour les interfaces Ethernet

Les routeurs MX, T et PTX Series prennent en charge la méthode IEEE 802.3X Ethernet PAUSE de contrôle de flux. Le contrôle de flux est activé par défaut sur toutes les interfaces physiques. Cette rubrique fournit une vue d’ensemble du contrôle de flux pour les interfaces Ethernet. Il décrit également comment activer explicitement le contrôle de flux ainsi que désactiver le contrôle de flux pour les interfaces Ethernet.

Comprendre le contrôle de flux

Le contrôle de flux prend en charge la transmission sans perte en régulant les flux de trafic pour éviter la perte de trames pendant les périodes d’encombrement. Le contrôle de flux arrête et reprend la transmission du trafic réseau entre deux nuds homologues connectés sur une liaison physique Ethernet en duplex intégral. Le contrôle du flux en le mettant en pause et en le redémarrant empêche les tampons sur les nœuds de déborder et de perdre des trames. Vous configurez le contrôle de flux par interface.

Par défaut, toutes les formes de contrôle de flux sont activées. Vous devez explicitement activer le contrôle de flux sur les interfaces pour suspendre le trafic.

IEEE 802.3X Ethernet PAUSE

Ethernet PAUSE est une fonctionnalité de désencombrement qui fournit un contrôle de flux au niveau de la liaison pour l’ensemble du trafic sur une liaison Ethernet en duplex intégral. Ethernet PAUSE fonctionne dans les deux sens sur la liaison. Dans une direction, une interface génère et envoie des messages Ethernet PAUSE pour empêcher l’homologue connecté d’envoyer plus de trafic. Dans l’autre sens, l’interface répond aux messages Ethernet PAUSE qu’elle reçoit de l’homologue connecté pour arrêter d’envoyer du trafic. Ethernet PAUSE fonctionne également sur les interfaces Ethernet agrégées. Par exemple, si les interfaces homologues connectées s’appellent Nœud A et Nœud B :

  • Lorsque les tampons de réception sur le nœud d’interface A atteignent un certain niveau de remplissage, l’interface génère et envoie un message Ethernet PAUSE à l’homologue connecté (nœud d’interface B) pour lui dire d’arrêter d’envoyer des trames. Les tampons du nœud B stockent les trames jusqu’à ce que la période spécifiée dans la trame PAUSE Ethernet s’écoule ; puis le nœud B reprend l’envoi de trames au nœud A.

  • Lorsque le noeud d’interface A reçoit un message Ethernet PAUSE du noeud d’interface B, le noeud d’interface A cesse de transmettre les trames jusqu’à ce que la période spécifiée dans la trame PAUSE Ethernet soit écoulée ; puis le nœud A reprend la transmission. (Les tampons de transmission du nœud A stockent les trames jusqu’à ce que le nœud A reprenne l’envoi de trames au nœud B.)

    Dans ce scénario, si le noeud B envoie une trame Ethernet PAUSE avec une valeur de temps de 0 au noeud A, la valeur de temps 0 indique au noeud A qu’il peut reprendre la transmission. Cela se produit lorsque la mémoire tampon du nœud B se vide en dessous d’un certain seuil et que la mémoire tampon peut à nouveau accepter du trafic.

Contrôle de flux symétrique

Le contrôle de flux symétrique configure les tampons de réception et de transmission dans le même état. L’interface peut à la fois envoyer des messages Ethernet PAUSE et y répondre (le contrôle de flux est activé), ou l’interface ne peut pas envoyer de messages Ethernet PAUSE ou y répondre (le contrôle de flux est désactivé).

Vous configurez le contrôle de flux symétrique en incluant l’instruction flow-control au niveau de la [edit interfaces interface-name ether-options] hiérarchie.

Lorsque vous activez le contrôle de flux symétrique sur une interface, le comportement Ethernet PAUSE dépend de la configuration de l’homologue connecté. Lorsque le contrôle de flux symétrique est activé, l’interface peut exécuter toutes les fonctions PAUSE Ethernet que l’homologue connecté peut exécuter. (Lorsque le contrôle de flux symétrique est désactivé, l’interface n’envoie pas de messages PAUSE Ethernet et ne répond pas.)

Configuration du contrôle de flux

Par défaut, le routeur ou le commutateur impose un contrôle de flux pour réguler la quantité de trafic envoyé sur une interface Fast Ethernet, Tri-Rate Ethernet cuivre, Gigabit Ethernet et 10 Gigabit Ethernet. Le contrôle de flux n’est pas pris en charge sur le pic Fast Ethernet à 4 ports. Ceci est utile si le côté distant de la connexion est un commutateur Fast Ethernet ou Gigabit Ethernet.

Vous pouvez désactiver le contrôle de flux si vous souhaitez que le routeur ou le commutateur autorise un trafic sans restriction. Pour désactiver le contrôle de flux, incluez l’instruction no-flow-control suivante :

Pour rétablir explicitement le contrôle de flux, incluez l’instruction flow-control suivante :

Vous pouvez inclure ces instructions aux niveaux hiérarchiques suivants :

  • [edit interfaces interface-name aggregated-ether-options]

  • [edit interfaces interface-name ether-options]

  • [edit interfaces interface-name fastether-options]

  • [edit interfaces interface-name gigether-options]

REMARQUE :

Sur le FPC de type 5, pour hiérarchiser les paquets de contrôle en cas de surabonnement entrant, vous devez vous assurer que les homologues voisins prennent en charge le contrôle de flux MAC. Si les homologues ne prennent pas en charge le contrôle de flux MAC, vous devez désactiver le contrôle de flux.