Mode de transfert asynchrone (ATM) : Multiplexage inversé pour ATM (IMA)

Présentation de la version 1.1 de la spécification IMA (Inverse Multiplexing over ATM)

17 décembre 2015 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires


Contenu


Introduction

L'ATM Forum définit le Multiplexage inversé pour ATM (IMA), qui des cellules atmosphère de recherches séquentielles à travers des liens deux ou plus physiques de t1 dans un paquet logique. Le forum a édité deux versions de la spécification AF-PHY-0086.001 IMA. Le but de ce document est de clarifier les changements introduits de la version 1.1 (v1.1) de la spécification et pour clarifier Cisco le prenez en charge pour IMA v1.1.

Pour télécharger l'IMA et d'autres caractéristiques approuvées, référez-vous aux caractéristiques approuvées par ATM Forumleavingcisco.com . En outre, ces ressources fournissent l'information générale sur configurer le matériel de routeur de Cisco IMA :

Conditions préalables

Conditions requises

Aucune spécification déterminée n'est requise pour ce document.

Composants utilisés

Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.

Conventions

Pour plus d'informations sur les conventions de documents, reportez-vous à Conventions relatives aux conseils techniques Cisco.

Connecter le matériel de Cisco IMA aux périphériques de réseau

L'ATM Cisco a avancé les modules d'intégration (AIM-ATM), une fois utilisé avec la carte d'interface voice/WAN (VWIC-MFT), sont les seuls modules qui prend en charge IMAÝv1.1.ÝAll d'autres adaptateurs de port IMA Cisco, des modules réseau, et des modules de commutateur ATM prennent en charge seulement l'ima version 1.0 (v1.0), à partir de janvier 2004. Le soutien d'IMA v1.1 est détaillé dans quelles versions d'IMA sont prises en charge par Cisco Systems ? section du multiplexage inversé de document pour des forums aux questions atmosphère (IMA).

Le matériel de Cisco IMA v1.0 interopère avec des périphériques de réseau prenant en charge v1.0 ou v1.1.ÝHowever, vous doit s'assurer que le numéro du port physique aux deux fins de chaque lien physique de t1 facilite les changements de commande de lien spécifiés de v1.1. En d'autres termes, assurez que le port 0 sur votre adaptateur ou module réseau de port IMA se connecte au port 0 sur un commutateur réseau IMA ou tout autre périphérique.

Alternativement, configurez un périphérique distant prenant en charge IMA v1.1 pour ignorer le champ d'étiquette du fonctionnement et entretien (OAM) en cellules de contrôle IMA ou pour le modifier pour le support 1.0. Le champ d'OAMÝLabel l'identifie si le périphérique de envoi utilise un v1.0 ou un v1.1 IMAÝformat. L'ATMÝForum spécifie qu'un ATMÝdevice rétrocompatible qui reçoit des cellules atmosphère avec l'OAMÝLabel indiquant 1.1 devrait se modifier en mode 1.0.

Un certain tiers ATMÝswitches ne sont pas rétrocompatible. Un symptôme d'une non-concordance dans les ima version est une valeur config-abandonnée dans le domaine d'ImaGroupState de la commande de show ima interface atm, comme affiché ci-dessous.

Router#show ima interface atm 1/ima0 detail 
ÝÝ ATM1/ima0 is up 
ÝÝÝÝÝÝÝÝÝÝ ImaGroupState:NearEnd = config-aborted, FarEnd = config-aborted
ÝÝÝÝÝÝÝÝÝÝ ImaGroupFailureStatusÝ =ÝÝÝ Failure 
ÝÝ IMA Group Current Configuration: 
ÝÝÝÝÝÝÝÝÝÝ ImaGroupMinNumTxLinks = 2ÝÝÝ ImaGroupMinNumRxLinks = 2 
ÝÝÝÝÝÝÝÝÝÝ ImaGroupDiffDelayMaxÝ = 25ÝÝ ImaGroupNeTxClkModeÝÝ = common(ctc) 
ÝÝÝÝÝÝÝÝÝÝ ImaGroupFrameLength = 128ÝÝÝ ImaTestProcStatusÝÝÝÝ = disabled 
ÝÝÝÝÝÝÝÝÝÝ ImaGroupTestLink = 0ÝÝÝÝÝÝÝÝ ImaGroupTestPatternÝÝ = 0xFF 
ÝÝ 
!--- Output suppressed.

La valeur config-abandonnée indique que le périphérique de l'éloigné IMA utilise des paramètres de configuration inacceptables, tels qu'un IMA non vérifié version.Ý se rapportent dépannage derrière des liens atmosphère sur le pour en savoir plus d'adaptateur de port 7x00 IMA.

Modifications à l'IMA Protocol

L'ATM Forum explique pourquoi il a introduit la spécification IMA v1.1 de cette façon : « Le but de cette révision est d'introduire la pro forma de la déclaration de conformité d'implémentation IMA Protocol (PICS) et une nouvelle version du MIB IMA aussi bien que plusieurs corrections mineures et des clarifications au contenu d'IMA v1.0. On l'identifie que des problèmes d'interopérabilité ont été générés par différentes traductions d'un certain IMA v1.0 requirements.ÝFor cette raison, l'ATM Forum encourage le transfert à IMA v1.1."

Cette section fournit plus d'informations sur ces modifications.

Modification Description
Déclaration de conformité d'implémentation IMA Protocol (PICS) États d'un document PICS qui capacités et options qu'un protocole donné fait se rapporter implemented.Ý à l'annexe I à la page 88 de la spécification v1.1leavingcisco.com pour une liste de fonctions obligatoires et facultatives de l'IMAÝ protocol.Ý
Management Information Base IMA (MIB) (atmfImaMib) Fournit « a mis à jour et a réparé » la version du MIB IMA. Tous les agents de Protocole SNMP (Simple Network Management Protocol) qui prennent en charge le protocole IMA doivent implémenter MIB-II et les groupes obligatoires de Request For Comments (RFC) 2233leavingcisco.com . L'ifType MIB II de "atmima(107)" identifie une interface physique qui appartient à un IMA group.Ý se rapportent à l'annexe A à la page 106 de la spécification v1.1leavingcisco.com pour d'autres détails.
Corrections et clarifications Voir les sections ci-dessous.

Traitement des champs de l'information de liaison

Une interface IMA suit un ordinateur d'état, en lequel l'interface se déplace par plusieurs états avant de devenir active. Les cellules spéciales, appelées les cellules du Control Protocol IMA (ICP), diffusent les informations d'état entre les deux extrémités. (Référez-vous dépannage derrière des liens atmosphère IMA sur le Cisco 2600 et 3600 Routeurs.)

Les champs de l'information de liaison (octets 18 49) des cellules ICP communiquent les informations d'IMA-particularité sur chacune des liaisons membres dans un IMA bundle.ÝSpecifically, les champs de l'information de liaison incluent ce qui suit :

  • État de Tx - Signale l'état de la direction de transmission du périphérique de l'extrémité proche IMA.

  • État de Rx - Signale l'état de la direction de réception du périphérique de l'extrémité proche IMA. En d'autres termes, l'état de Rx signale les informations reçues en cellules ICP du périphérique de l'éloigné IMA.

  • Indicateurs de défauts de Rx - Les états joignent des défauts, comme communiqué par le périphérique de l'éloigné IMA.

Remarque: Voir la page 32 de la spécification v1.1leavingcisco.com pour une pleine répartition des champs de l'information de liaison.

Les implémentations initiales d'IMA utilisant la spécification v1.0 ont différé dans la façon dont les valeurs des champs de l'information de liaison reçus du périphérique final étaient des différences reported.ÝSuch étaient communes dans les configurations symétriques, dans lesquelles les liens de t1 de membre prennent en charge le protocole IMA dans la transmission et reçoivent la spécification directions.ÝThe v1.1 fait plusieurs clarifications techniques pour réduire la probabilité des différences d'implémentation-particularité à l'avenir. Le Ý se rapportent à la section 10.1.6 à la page 54 de la spécification v1.1leavingcisco.com pour des détails.

Modifications aux cellules de contrôle IMA

Le protocole IMA utilise deux types de cellules de contrôle : les cellules de remplissage et l'ICP cells.ÝBoth emploient une valeur de 0x03 dans le domaine d'étiquette OAM pour indiquer que v1.1 est utilisé.

Remarque: Référez-vous également aux cellules de contrôle atmosphère illustrées - Tournez au ralenti les cellules, les cellules non affectées, les cellules de remplissage IMA et les cellules incorrectes.

Cellules ICP

Les cellules ICP communiquent l'état de l'interface de paquet et la personne T1 dans le bundle.ÝWhen configuré avec une longueur par défaut de trame de 128 cellules, une interface IMA envoie une cellule ICP dans une sur toutes les 128 cellules sur chaque lien de t1 de membre.

Cette table montre les champs dans une cellule ICP : (Référez-vous à la page 27 de la spécification IMA v1.0leavingcisco.com .)

Octet Étiquette Commentaires
1 ? 5 En-tête de cellule ATM Octet 1 = octet 0000 0000 2 = octet 0000 0000 3 = octet 0000 0000 4 = octet 0000 1011 5 = 0110 0100
6 Étiquette OAM Bits 0 ? 7 : Ima version de Ý
  • 00000001 (0x1) = ima version 1.0
  • 00000011 (0x3) = ima version 1.1
7 ID de cellules et ID de lien 7 mordus : Type de cellule du Ý IMA OAM. La valeur de 1 indique une cellule ICP. Bits 6 ? 5 : Ý inutilisé et réglé 0. aux bits 4 ? 0 : l'ID logique de Ý pour transmettent la plage de lien IMA. Valeurs valides de 0 ? 31.
8 Numéro de séquence de trame IMA Valeurs valides de 0 ? 255.
9 Décalage de cellules ICP Plage (0… M-1). Indique l'emplacement de la cellule ICP dans la trame IMA.
10 Indication de substance de lien Bits 7 ? 3 : Ý inutilisé et réglé 0. aux bits 2 ? 0 : Lien de Ý bourrant l'indication (LSI).
11 Indication de rupture d'état et de contrôle Bits 7 ? 0 : Indication de changement d'état de Ý : 0 ? 255 et recyclage (comptes à incrémenter chaque modification d'octets 12 ? 49).
12 ID IMA Bits 7 ? 0 : ID DU Ý IMA
13 État et contrôle de groupe Bits 7 ? 4 : État de groupe de Ý
  • 0000 = startup
  • 0001 = Startup-ACK
  • 0010 = Config-abandonné — Non vérifié
  • 0011 = Config-abandonné — Symétrie incompatible de groupe
  • 0100 = Config-abandonné — Ima version non vérifié
  • 0101, 0110 = réservé pour d'autres raisons Config-abandonnées pour une utilisation future.
  • 0111 = Config-abandonné — D'autres raisons
  • 1000 = liens insuffisants
  • 1001 = bloqué
  • 1010 = opérationnel
  • D'autres : Ý réservé pour une utilisation ultérieure dans une version future de la spécification IMA.
Bits 3 ? 2 : Mode de symétrie de groupe de Ý
  • 00 = configuration et exécution symétriques
  • 01 = configuration symétrique et exécution asymétrique (facultatives)
  • 10 = configuration asymétrique et exécution asymétrique (facultatives)
  • 11 = ont réservé
Bits 1 ? 0 : Longueur de vue du Ý IMA
  • 00 = 32
  • 01 = 64
  • 10 = 128
  • 11 = 256
14 Transmettez les informations de synchronisation Bits 7 ? 6 : Le Ý inutilisé et réglé à 0. a mordu 5 : Mode d'horloge de transmission de Ý.
15 Contrôle de test TX Bits 7 ? 6 : Le Ý inutilisé et réglé à 0. a mordu 5 : Commande de lien de test de Ý (0 : inactif, 1 : active). Bits 4 ? 0 : Le Ý transmettent l'ID de lien du lien de test. Valeurs valides de 0 ? 31.
16 Schéma de test TX Bits 7 ? 0 : Le Ý transmettent le schéma de test. Valeurs valides de 0 ? 255.
17 Schéma de test RX Bits 7 ? 0 : Le Ý reçoivent des valeurs du test pattern.ÝValid de 0 ? 255.
18 Champ de l'information de liaison (octet 0) Bits 7 ? 5 : Le Ý transmettent l'état
  • 000 = pas dans le groupe
  • 001 = inutilisable aucune raison donnée
  • 010 = Misconnected inutilisable
  • 100 = inutilisable inhibé
  • 101 = inutilisables manqués (éliminé)
  • 110 = Usuable
  • 111 = Active
Bits 1 ? 0 : Le Ý reçoivent des indicateurs de défauts
  • 00 = aucun défaut
  • 01 = défaut physique de lien
  • 10 = perte de la trame IMA (LIF)
  • 11 = lien hors de la synchronisation de retard (LODS)
19 ? 49 Champ de l'information de liaison (octets 1 ? 31) Indique le statut et l'information de contrôle du lien. Chaîne de valeurs valides de 1 ? 31.
50 Inutilisé Placez à 0x6A, comme défini dans la recommandation I.432 ITU-T pour les octets inutilisés.
51 La Manche de bout en bout En général inutilisé et réglé à 0
52 ? 53 Contrôle d'erreur de contrôle de redondance cyclique (CRC) Bits 15 ? 10 : Ý réservé pour le futur use.ÝSet à 0 par défaut. Bits 9 ? 0 : CRC-10, comme spécifié dans la recommandation I.610 ITU-T.

Cellules de remplissage

Quand cellule de données portant le trafic d'utilisateur ne doit pas être transmise, l'interface de paquet IMA porte des cellules de remplissage pour mettre à jour un flot régulier de valeur transmise cells.ÝA de 0 dans le bit 7 du champ d'ID de cellules identifie une cellule de remplissage IMA.

Cette table montre les champs dans une cellule de remplissage :

Octet Étiquette Commentaires
1 ? 5 En-tête de cellule ATM Octet 1 = octet 0000 0000 2 = octet 0000 0000 3 = octet 0000 0000 4 = octet 0000 1011 5 = 0110 0100
6 Étiquette OAM Bits 0 - 7 : Ima version de Ý
  • 00000001 (0x01) = ima version 1.0
  • 00000011 (0x03) = ima version 1.1
7 ID d'IDÝLink de cellules 7 mordus : La valeur des cellules type.ÝA OAM de 0 indique une cellule de remplissage. Bits 6 ? 0 : Inutilisé et réglé à 0.
8 ? 51 Inutilisé Placez à 0x6A, comme défini dans la recommandation I.432 ITU-T pour les octets inutilisés.
52 ? 53 Contrôle d'erreur de CRC Bits 15 ? 10 : Le Ý a réservé pour le futur use.ÝUse tout le 0s par défaut. Bits 9 ? 0 : ÝCRC-10, comme spécifié dans la recommandation I.610 ITU-T.

Problèmes identifiés

La bogue Cisco CSCdw74417 (clients enregistrés seulement) documente un problème connu pour l'Interopérabilité entre les périphériques IMA 1.0 et 1.1. Le résultat est basé sur la spécification de l'ATM Forum 1.1 exigeant la détection de lien de l'étiquette 1.0 OAM. Pour cette raison, il est le meilleur d'appareiller des ports physiques si mélangeant une implémentation 1.0/1.1. En d'autres termes, assurez que le port 0 sur votre adaptateur ou module réseau de port IMA se connecte au port 0 sur un commutateur réseau IMA ou tout autre périphérique. Référez-vous au Bug Toolkit (clients enregistrés seulement) pour d'autres détails.

Conversations connexes de la communauté de soutien de Cisco

Le site Cisco Support Community est un forum où vous pouvez poser des questions, répondre à des questions, faire part de suggestions et collaborer avec vos pairs.


Informations connexes


Document ID: 19006