Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Vérifiez la liaison et les émetteurs-récepteurs à l’aide du test PRBS (Pseudo Random Binary Sequence)

Découvrez comment vérifier les liaisons et les émetteurs-récepteurs à l’aide du test PRBS (Pseudo Random Binary Sequence) et effectuer des diagnostics bidirectionnels avec bouclage à distance. Découvrez les étapes essentielles pour effacer efficacement les statistiques de l’interface.

Comment utiliser le test de séquence binaire pseudo-aléatoire (PRBS) pour la vérification des liaisons et des émetteurs-récepteurs

Le test PRBS (Pseudo Random Binary Sequence) vous permet de vérifier la qualité de la liaison et le fonctionnement de l’émetteur-récepteur. Il existe deux scénarios de diagnostic :

  • Vérification bidirectionnelle : La séquence de test commence à partir de l’extrémité locale et l’extrémité distante est configurée avec bouclage. Analysez la mire de test aux deux extrémités.

  • Vérification unidirectionnelle : La séquence de test commence à partir de l’extrémité locale et l’extrémité distante analyse la mire de test.

Dans le premier cas, la vérification bidirectionnelle nécessite la prise en charge du bouclage à distance.

Tableau 1 : Test PRBS sur différents MIC :

MIC Type

Moteur de test PRBS

Description

JNP10003-LC2103

Moteur de transfert de paquets (PFE)

Le PFE pour JNP10003-LC2103 est un module matériel spécialisé conçu pour gérer le transfert de paquets, le routage et la gestion du trafic hautes performances pour le système JNP10003 Juniper Networks.

JNP-MIC1

Moteur de transfert de paquets (PFE)

Le PFE pour JNP-MIC1 est un module matériel conçu pour gérer et accélérer le transfert de paquets, permettant un traitement et un routage des données à grande vitesse pour les cartes d’interface modulaires (MIC) JNP Series de Juniper Networks.

JNP-MIC1-MACSEC

Équipement de couche physique externe (PHY)

Le périphérique de couche physique externe (PHY) n’est pas capable de transmettre le modèle PRBS provenant du moteur de transfert de paquets. Par conséquent, le test PRBS est activé sur un périphérique de couche physique externe (PHY).

Tableau 2 : Détails des tests PRBS pris en charge sur diverses interfaces :

Type d’interface

Nom de l’interface

Caractéristiques des voies d’interface

Description

Interface Ethernet 10 Gigabit

Xe

L’interface est prise en charge avec 1 voie de vitesse de 10 Gbit/s

Le test PRBS est exécuté sur chaque voie supportée. Par conséquent, le show interfaces prbs-stats affiche les données d’une voie.

Interface Ethernet 40 Gigabit

et

L’interface est prise en charge avec 4 voies de vitesse de 10 Gbit/s.

Le test PRBS est exécuté sur chaque voie supportée. Par conséquent, le show interfaces prbs-stats affiche les données pour quatre voies.

Interface Ethernet 100 Gigabit

et

L’interface est prise en charge avec 4 voies de vitesse de 25 Gbit/s.

Le test PRBS est exécuté sur chaque voie supportée. Par conséquent, le show interfaces prbs-stats affiche les données pour quatre voies.

Configurer les diagnostics unidirectionnels

  • Activer la transmission d’un modèle de séquence binaire pseudo-aléatoire à une extrémité de la liaison (TX) et activer la surveillance à l’autre extrémité (RX).

  • Le rapport de statistiques PRBS à l’extrémité réceptrice reflète la qualité de la liaison.

  • Collectez et affichez les statistiques PRBS.

    1. Démarrez un TX (direction 0) en exécutant la commande suivante :

      Vérifiez l’état du lien en exécutant show interfaces terse et-0/1/*:

    2. Démarrez un RX (direction 1) en émettant la commande suivante :

      Vérifiez l’état du lien en exécutant show interfaces terse et-1/1/4:

    3. Affichez les statistiques collectées sur RX en exécutant la commande suivante :

      Par exemple :

      Vérification des statistiques PRBS à RX :

      Le test PRBS est réussi si l’état est réussi avec un nombre d’erreurs de 0.

    4. Arrêtez la collecte des statistiques PRBS en exécutant la commande suivante :

      Par exemple :

      Pour arrêter le PRBS à RX :

      Vérifiez les statistiques au niveau de TX en exécutant la commande suivante :

      Pour arrêter le PRBS à TX :

      Après avoir exécuté la commande, vous pouvez vérifier l’état de la liaison au niveau RX en exécutant show interfaces terse et-1/1/4:

      Vérifiez l’état de la liaison au niveau TX en exécutant show interfaces terse et-0/1/2:

      Cette commande désactive uniquement la collecte des statistiques et n’efface pas les statistiques collectées. Pour effacer les statistiques collectées, exécutez la clear interfaces statistics commande.

Configurer les diagnostics bidirectionnels avec bouclage à distance

Configurez le bouclage à l’extrémité distante de la liaison. La génération et l’analyse des mires de test sont effectuées sur le côté local.

Le rapport de statistiques PRBS à l’extrémité réceptrice reflète la qualité de la liaison.

Voici les étapes à suivre pour recueillir et consulter les statistiques du PRBS :

  1. Activez le bouclage à distance.

    Vous devez désactiver la correction d’erreur directe (FEC) si le bouclage est configuré dans le routeur avec le micro JNP-MIC1 à l’extrémité distante.

  2. Démarrez un TX (direction 0) en exécutant la commande suivante :

    Après avoir exécuté la commande, vous pouvez vérifier l’état de la liaison en exécutant show interfaces terse et-0/1/* :

  3. Démarrez un RX (direction 1) en exécutant la commande suivante sur le même hôte.
  4. Affichez les statistiques collectées sur RX en exécutant la commande suivante :

    Par exemple :

    Vérification des statistiques PRBS à RX :

    Le test PRBS est réussi si l’état est réussi avec un nombre d’erreurs de 0.

  5. Arrêtez la collecte des statistiques PRBS en exécutant la commande suivante :

    Par exemple :

    Pour arrêter le PRBS à RX :

    Vérifiez les statistiques au niveau de TX en exécutant la commande suivante :

    Pour arrêter le PRBS à TX :

    Après avoir exécuté la commande, vous pouvez vérifier l’état de la liaison au niveau de RX en exécutant show interfaces terse et-0/1/2 :

    Cette commande désactive uniquement la collecte des statistiques et n’efface pas les statistiques collectées. Pour effacer les statistiques collectées, exécutez la commande clear interfaces statistics.

Tableau 3 : Différences spécifiques aux cartes d’interface

Comportement

JNP-MIC1-MACSEC MIC

JNP-MIC1 MIC

Verrouillage RX au signal PRBS

Si RX ne s’accroche à aucun signal PRBS, l'"état » dans le s’affiche show interfaces interface-name prbs-stats comme « Désactivé » avec Erreur comptée comme 0.

user@host> test interface et-0/1/10 prbs-test-start pattern-type 31 direction 1 flip 0
user@host> show interfaces et-0/1/10 prbs-stats

    PRBS Statistics : Enabled
    Lane 0 : State : Disabled, Error count : 0
    Lane 1 : State : Disabled, Error count : 0
    Lane 2 : State : Disabled, Error count : 0
    Lane 3 : State : Disabled, Error count : 0

Si RX ne s’accroche à aucun signal PRBS, alors « l’état » dans les show interfaces interface-name prbs-stats affichages comme échoué avec le nombre d’erreurs MAX.

user@host> test interface et-0/0/1 prbs-test-start pattern-type 31 direction 1 flip 0
user@host> show interfaces et-0/0/1 prbs-stats

    PRBS Statistics : Enabled
    Lane 0 : State : Fail, Error count : 4294967295
    Lane 1 : State : Fail, Error count : 4294967295
    Lane 2 : State : Fail, Error count : 4294967295
    Lane 3 : State : Fail, Error count : 4294967295

Incompatibilité de motif

Affiche un état « désactivé » pour les incompatibilités de motif et les basculements entre TX et RX (retournement pris en charge).

Nombre maximal d’erreurs dues aux incompatibilités de motif entre les retournements TX et RX (retournement non pris en charge).

TX Interruptions

RX affiche « Désactivé » avec un nombre d’erreurs de 0 ; il n’est pas nécessaire de redémarrer RX au redémarrage de TX.

RX affiche un état d’échec avec le nombre d’erreurs ; RX doit être redémarré si TX redémarre.

Départs consécutifs

Se comporte différemment du MIC JNP-MIC1 lors du démarrage consécutif de TX ou RX sans arrêter les exécutions précédentes.

Affiche un comportement distinct lors du démarrage consécutif de TX ou RX sans arrêter les exécutions précédentes.

Réglage DFE

Ne nécessite pas d’ajustement de l’égalisation par rétroaction décisionnelle (DFE).

Nécessite un réglage DFE ; affichera des erreurs si PRBS redémarre sans arrêter les exécutions précédentes.

Correction d’erreur directe (FEC)

Pas de mention spécifique des paramètres FEC.

FEC doit être désactivé si le bouclage est configuré à l’extrémité distante.

user@host> show interfaces et-1/1/1 | display set 
set interfaces et-1/1/1 gigether-options loopback-remote   
set interfaces et-1/1/1 gigether-options fec none 

Effacer les statistiques de l’interface

La clear interface statistics commande efface uniquement les compteurs d’erreur et non l’état, RX doit être redémarré pour obtenir le bon état.

Voici les étapes à suivre pour effacer les statistiques de l’interface :

  1. Vérifiez les statistiques sur RX en exécutant la commande suivante :

    Étant donné que seul RX est démarré, il n’y a pas de modèle PRBS et RX affiche l’erreur maximale.

  2. Pour effacer les statistiques de l’interface, exécutez la commande suivante :

    Ici, l’état s’affiche toujours comme échec, bien que les statistiques affichent la valeur delta. Dans ce cas, étant donné que les vallées actuelles et précédentes sont INT_MAX, la valeur delta 0 est affichée.

    Imaginons un scénario dans lequel le nombre d’erreurs augmente au fur et à mesure que le test PRBS est en cours. Dans ce cas, le show interfaces interface-name prbs-stats affiche l’erreur incrémentielle (valeur delta). De plus, après l’émission clear interfaces statistics et-1/1/4 , si le nombre d’erreurs est mis à jour, le clear interfaces statistics affiche également l’erreur incrémentielle.

    Par exemple :

    Comme indiqué ci-dessus, dans le deuxième cas, la show interfaces interface-name prbs-stats commande affiche le « changement » du nombre d’erreurs. Ainsi, le nombre total d’erreurs est de 640 + 52 = 692 pour la voie 0.