Modo de transferencia asíncrona (ATM) : Multiplexación inversa para ATM (IMA)

Resolución de problemas del rebote de links IMA

17 Octubre 2016 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (22 Agosto 2015) | Comentarios


Contenido


Introducción

Inverse Multiplexing Over ATM (IMA) define un protocolo de subcapa-1 para generar un link virtual compuesto de diversos links físicos T1 o E1. El protocolo de IMA administra los errores en los links y la recuperación automática de links, asimismo agrega y elimina links mientras mantiene en servicio al grupo de IMA.

Este documento proporciona los pasos de Troubleshooting para que usted siga cuando sus informes del router suben o el link descendente cambia a una interfaz de miembro en un grupo IMA o cuando la interfaz de grupo despide. Las interfaces físicas T1 se quitan de un grupo bajo estas condiciones:

  • Exceder el retraso diferencial.

  • Experimentar una alarma de capa física o a un estado de error.

prerrequisitos

Requisitos

Quienes lean este documento deben tener conocimiento de los siguientes temas:

Componentes Utilizados

Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.

La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si la red está funcionando, asegúrese de haber comprendido el impacto que puede tener cualquier comando.

Convenciones

Para obtener más información sobre las convenciones del documento, consulte las Convenciones de Consejos Técnicos de Cisco.

Decodificación del mapa de bits de link activo

Antes de entender las dos razones de las líneas físicas T1 para ser quitado de un grupo IMA, es importante saber determinar que el link fue quitado.

En esta salida de muestra, usted puede ver al grupo IMA en varias ocasiones el señalar de un cambio en la cantidad de links activos en el grupo.

Apr 13 20:45:47.196 CDT: %IMA-5-ACTIVE_LINK_CHANGE: IMA Group ATM2/IMA0  
now has 5 active links, active link bitmap is 0x37. 
APR 13 20:45:47.964 CDT: %IMA-5-ACTIVE_LINK_CHANGE: IMA Group ATM2/IMA0  
now has 6 active links, active link bitmap is 0x3F.    
APR 13 20:45:51.184 CDT: %IMA-5-ACTIVE_LINK_CHANGE: IMA Group ATM2/IMA0  
now has 5 active links, active link bitmap is 0x37. 
APR 13 20:45:51.440 CDT: %IMA-5-ACTIVE_LINK_CHANGE: IMA Group ATM2/IMA0  
now has 6 active links, active link bitmap is 0x3F. 
APR 13 20:45:55.528 CDT: %IMA-5-ACTIVE_LINK_CHANGE: IMA Group ATM2/IMA0  
now has 5 active links, active link bitmap is 0x37.

El asunto importante a observar sobre esta salida es el mapa de bits de link activo. El resto de esta sección discute cómo decodificar esta BITMAP. Usted puede ver que la BITMAP consiste en dos caracteres hexadecimales u ocho bits. Lea estos bits de la derecha hacia la izquierda, con el puerto T1 físico 0 en la posición de bit 0 y el puerto T1 físico 7 en la posición de bit 7.

Con la salida antedicha como un ejemplo y con estas tablas, usted puede ver eso cuando el mapa de bits de link activo cambia de 0x37 a 0x3F, el puerto físico 3 cae del grupo IMA.

Decodificación para 0x3F
valor 2x 8 4 2 1 8 4 2 1
Valor binario 0 0 1 1 1 1 1 1
Número del puerto T1 7 6 5 4 3 2 1 0

Decodificación para 0x37
valor 2x 8 4 2 1 8 4 2 1
Valor binario 0 0 1 1 0 1 1 1
Número del puerto T1 7 6 5 4 3 2 1 0

Nota: Porque las sucesiones repetitivas de errores afectan al trayecto de datos si los links se traen detrás adentro demasiado rápidamente, la Especificación IMA sugiere que los vendedores implementen “de-despedir” las técnicas para regular la adición y el retiro del link T1.

Alarma de capa física o errores en aumento

Publique el comando show controllers atm en el T1 físico de determinar la línea estatus.

router# show controllers atm0/2

Interface ATM0/2 is administratively down
 Hardware is ATM T1

!--- Output suppressed.

Link 2 Framer Info:
 framing is ESF, line code is B8ZS, fdl is ANSI
 cable-length is long, Rcv gain is 26db and Tx gain is 0db,
 clock src is line, payload-scrambling is disabled, no loopback
 line status is 0x1064; or TX RAI, Rx LOF, Rx LOS, Rx LCD.
 port is active, link is unavailable
 0 idle rx, 0 correctable hec rx, 0 uncorrectable hec rx
 0 cells rx, 599708004 cells TX, 0 rx fifo overrun.
Link (2):DS1 MIB DATA:
 Data in current interval (518 seconds elapsed):
 0 Line Code Violations, 0 Path Code Violations
 0 Slip Secs, 518 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins
 0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 519 Unavail Secs
 Total Data (last 24 hours)
 0 Line Code Violations, 0 Path Code Violations,
 0 Slip Secs, 86400 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins,
 0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 86400 Unavail Secs

La línea BITMAP del estatus viene de la sección dsx1LineStatus del RFC 1406leavingcisco.com , la Base de información para administración (MIB) del nivel de la señal digital 1 (DS1) (MIB). Esto contiene el loopback, el error, la alarma recibida, y la información de alarma transmitida. El dsx1LineStatus es una BITMAP representada como suma, y puede representar así simultáneamente las varias fallas (alarmas) y a un estado de Loopback. Éstas son las diversas posiciones de bit:

Valor en bits Significado Definición
1 dsx1NoAlarm Ningún presente de la alarma.
2 dsx1RcvFarEndLOF Pérdida de trama del otro extremo (LOF); también conocido como alarma amarilla.
4 dsx1XmtFarEndLOF Extremo cercano que envía la indicación de LOF.
8 dsx1RcvAIS Otro extremo que envía el Señal de indicación de alarma (AIS).
16 dsx1XmtAIS Extremo cercano que envía el AIS.
32 dsx1LossOfFrame Extremo cercano LOF; también conocido como alarma roja.
64 dsx1LossOfSignal Pérdida de señal del extremo cercano (LOS).
128 dsx1LoopbackState Se coloca el extremo cercano.
256 dsx1T16AIS E1 TS16 AIS.
512 dsx1RcvFarEndLOMF Otro extremo que envía la pérdida de tramas múltiples TS16 (LOMF).
1024 dsx1XmtFarEndLOMF Extremo cercano que envía TS16 LOMF.
2048 dsx1RcvTestCode El extremo cercano detecta un código de prueba.
4096 dsx1OtherFailure Cualquier línea estatus que no se defina en esta lista.

Con el módulo de red IMA, Cisco utiliza el valor 4096 para indicar la delineación de la pérdida de celda.

Nota: Los problemas de la delineación y de la inserción errónea de celda de la célula ATM pueden afectar al IMA Frame y llevar a los problemas con una interfaz IMA. En estos casos, el router no señala típicamente los errores en capa física o las alarmas para las interfaces físicas T1.

Nota: La fuente de reloj en los cambios de link IMA de la línea a interno cuando se detecta un AIS o un LOS.

Al resolver problemas los descensos del link IMA, publique el comando show log de marcar el registro del router para los mensajes del link hacia arriba o hacia abajo, tal y como se muestra en de esta salida de muestra:

APR 2 13:57:18: %LINK-3-UPDOWN: Interface ATM1/1, changed state to down
APR 2 13:57:18: %LINK-3-UPDOWN: Interface ATM1/3, changed state to up
APR 2 13:57:18: %LINK-3-UPDOWN: Interface ATM1/2, changed state to up

Cisco ofrece varios documentos de Troubleshooting de T1 and E1 para ayudarle a resolver una línea mensaje de estado con excepción de ningún presente de la alarma.

Documentos del Troubleshooting de E1

Documentos de Troubleshooting T1

Exceso de retardo diferencial

Además de reconstruir la original secuencia de celdas ATM, una interfaz de recepción IMA compensa los retardos en la sincronización y en la llegada de las células ATM adyacentes. Una interfaz de recepción detecta y rechaza los vículos físicos con el retardo mayor que la tolerancia del retraso diferencial máxima del aprovisionado. Esta tolerancia refiere a las diferencias en la llegada de las celdas adyacentes; es decir, las células se pueden retrasar más en un link que en un segundo link. Si un retardo del link excede el máximo especificado, se cae el link. Si no, la característica IMA — mientras que multiplexa y demultiplexa — ajusta según las diferencias en los retardos para alinear todos los links en un grupo.

Una interfaz de recepción utiliza las células del protocolo ima control (ICP) para determinar el retraso diferencial entre los links en el grupo IMA. Las células ICP se envían en cada link una vez por el IMA Frame. Por abandono, cada trama consiste en las células 128. Celda ICP puede ser situado dondequiera dentro de la trama (posición de la celda de la posición de la celda 0 o de la posición de la celda 127 o cualquier mientras tanto).

Cada trama incluye un número de secuencia del IMA Frame en celda ICP. Este número incrementa por el link y con cada IMA Frame transmitido. Sobre dos o más links en el grupo IMA, el número de secuencia en celda ICP de cada link es idéntico. Es decir el link0 utiliza la secuencia 0 IMA a la vez que el link1 utiliza el número de secuencia 0 IMA.

Las especificaciones técnicas IMA en el foro ATM definen cómo el transmisor y el acto del receptor en cuanto al link diferencial retrasan entre los links constitutivos en el grupo IMA.

  • Los requisitos del transmisor — El transmitir IMA no introducirá más de 2.5 tiempos de celda al índice del vículo físico de retraso diferencial entre los links constitutivos.

  • Los requisitos del receptor — La cantidad de retraso diferencial del link tolerada por una implementación de IMA será hasta por lo menos 25 milisegundos cuando está utilizada sobre los links DS1 o del e1. La cantidad de tolerancia de retraso diferencial del link se puede configurar hasta el valor máximo soportado por la implementación de IMA.

Los ambos extremos del link virtual IMA se pueden configurar con diversas cantidades de retraso diferencial tolerable.

El Apéndice A del estándar proporciona un ejemplo de cómo el link virtual de recepción IMA compensa el retraso diferencial. En el extremo de la recepción, cada vículo físico tiene su propio buffer circular que deba ser bastante profundo tolerar la variación del retraso diferencial máximo.

El diagrama siguiente muestra las células de tres vículos físicos en el mismo grupo IMA. El proceso IMA que transmite distribuye a las células ATM sobre los links en un cíclico, forma de cargas balanceadas y sobre una base de la célula-por-célula. Siempre que una célula se escriba en el buffer, los incrementos del puntero de la escritura. Los incrementos del puntero leídos (del aparato de lectura) como células son buffer leído de los. Toda la compensación de retraso es hecha ajustando el puntero de la escritura. La compensación de retraso IMA cambia la alineación virtual de las celdas del usuario de modo que, con cada uno lea el intervalo o el tic del reloj IMA, una celda de datos se quita del buffer. El proceso de recepción IMA lee siempre una célula por el link en un cíclico, forma de cargas balanceadas. Un tiempo de celda iguala 276 microsegundos a la tarifa DS1. Así, si se asume que un retardo máximo permitido de 25 milisegundos, la diferencia máxima aceptable entre los punteros de la escritura es 91 células.

En esta transmisión de la muestra, la interfaz de origen ha escalonado las células ICP en las diversas posiciones de la celda dentro de un IMA Frame. En la interfaz de destino, el link0 y el link 2 tienen la misma cantidad de retraso de propagación, pero el link1 tiene un retardo un tiempo de celda más de largo que el link0 o el link 2.

/image/gif/paws/10453/imalinkdown1.gif

Valores IMA MIB para retardo diferencial

La recomendación IMA define un MIB para recoger las estadísticas IMA-específicas para el T1s del miembro y para el grupo IMA sí mismo. El IMA MIB proporciona estos contadores, que son relevantes en los problemas del troubleshooting relacionados con el retraso diferencial:

  • ImaGroupLeastDelayLink — Índice de la interfaz (ifIndex) del link configurado en el grupo IMA que tiene el retraso de propagación del link más pequeño. El valor distinguido de cero puede ser utilizado si no se ha configurado ningún link en el grupo IMA, o si el link con el retraso de propagación del link más pequeño todavía no se ha determinado.

  • ImaGroupDiffDelayMaxObs — El último retraso diferencial máximo observado (en los milisegundos) entre los links con el lo menos y la mayoría del retraso de propagación del link, entre los links de la recepción que se configuran actualmente en el grupo IMA.

Visualización de los valores configurados y medidos en NM-IMA

En el módulo de red IMA para los Cisco 2600 y 3600 Series Router, publique el comando show ima interface atm de ver el Máximo configurado no prohibido el valor del retraso diferencial para su grupo IMA.

2600# show ima interface atm2/ima2

Interface atm2/IMA2 is up
Group index is 2
Ne state is operational, failure status is noFailure
active links bitmap 0x30
IMA Group Current Configuration:
TX/Rx configured links bitmap 0x30/0x30
TX/Rx minimum required links 1/1
Maximum allowed diff delay is 25ms, TX frame length 128
NE TX clock mode CTC, configured timing reference link atm2/4
Test pattern procedure is disabled
IMA Group Current Counters (time elapsed 12 seconds):
3 NE Failures, 3 Fe Failures, 4 Unavail Secs
IMA Group Total Counters (last 0 15 minute intervals):
0 NE Failures, 0 Fe Failures, 0 Unavail Secs
IMA link Information:
Physical Status   NearEnd          Rx Status      Test Status
------------ --------------- -----------------    -----------
atm2/4            up                active          disabled
atm2/5            up                active          disabled

Publique el comando show ima interface atm en la interfaz de miembro física T1 de ver actualmente el Valor medido. Este comando también visualiza los contadores de error de link IMA para la interfaz física. Refiera a resolver problemas los links atmósfera IMA en los Cisco 2600 y 3600 Router para una explicación de estos contadores de errores.

3640-2.2# show ima interface atm 0/0

Interface ATM0/0 is up
 ifIndex 1, Group Index 1, Row Status is active
 TX/Rx Lid 0/0, relative delay 0ms
 NE TX/Rx state active/active
 Fe TX/Rx state active/active
 NE Rx failure status is noFailure
 Fe Rx failure status is noFailure
 Rx test pattern 0x40, test procedure disabled
 IMA Link Current Counters (time elapsed 866 seconds):
 0 Ima Violations, 0 Oif Anomalies
 0 NE Severely Err Secs, 0 Fe    Severely Err Secs
 0 NE Unavail Secs, 0 Fe Unavail  Secs
 0 NE TX Unusable Secs, 0 NE Rx   Unusable Secs
 0 Fe TX Unusable Secs, 0 Fe Rx   Unusable Secs
 0 NE TX Failures, 0 NE Rx Failures
 0 Fe TX Failures, 0 Fe Rx Failures

!--- Output suppressed.

Finalmente, publique el comando show ima interface atm slot/imagroup-number detail de ver el máximo observó el valor del retraso diferencial entre las interfaces de miembro y de ver la interfaz de miembro determinada que está exhibiendo la menos cantidad de retardo.

3640-2.2# show ima interface atm0/ima0 detail

Interface ATM0/IMA0 is up
 Group index is 1
 NE state is operational, failure status is noFailure
 Active links bitmap 0x3
 IMA Group Current Configuration:
 TX/Rx configured links bitmap    0x3/0x3
 TX/Rx minimum required links    1/1
 Maximum allowed diff delay is    25ms, TX frame length 128
 NE TX clock mode CTC, configured    timing reference link ATM0/0
 Test pattern procedure is disabled
 Detailed group Information:
 TX/Rx Ima_id 0x0/0x0, symmetry    symmetricOperation
 Number of TX/Rx configured links    2/2
 Number of TX/Rx active links    2/2
 Fe TX clock mode ctc, Rx frame    length 128
 TX/Rx timing reference link 0/0
 Maximum observed diff delay 0ms, least delayed link 0
 Running seconds 101257
 GTSM last changed 23:35:52 UTC    Sat Mar 6 1993
 IMA Group Current Counters (time elapsed 896 seconds):
 0 NE Failures, 0 Fe Failures,    0 Unavail Secs
 IMA Group Interval(1) Counters:
 0 NE Failures, 0 Fe Failures,    0 Unavail Secs
 IMA Group Interval(2) Counters:
 0 NE Failures, 0 Fe Failures,    0 Unavail Secs

Visualización de valores configurados y medidos en PA-A3-IMA

En un adaptador de puerto IMA PA-A3-8T1 o del e1, publique el comando show controllers atm de ver el valor configurado.

atm# show controllers atm1/ima0

 Interface ATM1/IMA0 is down
 Hardware is ATM IMA

!--- Output suppressed.

 ATM channel number is 2
 link members are 0x4, active links are 0x0
 Group status is blockedNe, 1 links configured,
 Group Info: Configured links bitmap 0x4, Active links bitmap 0x0,
 TX/Rx IMA_id 0x11/0x63,
NE Group status is startUp,
frame length 0x80, Max Diff Delay 50,
 1 min links, clock mode ctc, symmetry symmetricOperation, trl 2,
 Group Failure status is startUpNe.
 Test pattern procedure is disabled

En un adaptador de puerto IMA PA-A3-8T1 o del e1, publique el comando show ima interface atm slot/imagroup-number detail de ver actualmente los Valores medidos para el retraso diferencial.

7200# show ima interface atm 1/ima0 detail

ATM1/ima0 is up
ImaGroupState:NearEnd = operational, FarEnd = operational
ImaGroupFailureStatus = noFailure
IMA Group Current Configuration:
ImaGroupMinNumTxLinks = 2 ImaGroupMinNumRxLinks = 2
ImaGroupDiffDelayMax = 25 ImaGroupNeTxClkMode = common(ctc)
ImaGroupFrameLength = 128 ImaTestProcStatus = disabled
ImaGroupTestLink = 0 ImaGroupTestPattern = 0xFF
IMA MIB Information:
ImaGroupSymmetry = symmetricOperation
ImaGroupFeTxClkMode = common(ctc)
ImaGroupRxFrameLength = 128
ImaGroupTxTimingRefLink = 0 ImaGroupRxTimingRefLink = 0
ImaGroupTxImaId = 0 ImaGroupRxImaId = 0
ImaGroupNumTxCfgLinks = 2 ImaGroupNumRxCfgLinks = 2
ImaGroupNumTxActLinks = 2 ImaGroupNumRxActLinks = 2
ImaGroupLeastDelayLink = 1 ImaGroupDiffDelayMaxObs = 0
IMA group counters:
ImaGroupNeNumFailures = 78 ImaGroupFeNumFailures = 68
ImaGroupUnAvailSecs = 441453 ImaGroupRunningSecs = 445036

Caída de un grupo IMA

Cada grupo IMA debe tener un número mínimo de links a ser activo. Publique el comando ima active-links-minimum number de cambiar este valor. Si la cantidad de links activos cae debajo del valor configurado, su router derriba legítimo la interfaz virtual IMA.

Si va la interfaz del grupo IMA de su router abajo inesperado, determine qué equipo termina el protocolo IMA en el extremo remoto del link antes de entrar en contacto el Soporte técnico de Cisco. El Id. de bug Cisco CSCdr93036 (duplicado a CSCdr19633) documenta un problema con el (PXM) del Processor Switching Module y el AUSMB-8T1, que proporciona los servicios IMA para el Switch de Cisco WAN MGX. En las condiciones poco probables, un link físico T1 que baja derriba al grupo IMA entero.

Si la interfaz virtual IMA se asigna un número como nombre del grupo y va un vículo físico con el mismo número abajo, el grupo IMA baja. En esta salida de muestra, el indicador luminoso LED amarillo de la placa muestra gravedad menor AUSMB-8 se configura con un grupo IMA identificado con el valor de 1. El grupo consiste en seis links identificados por los números de link 1 a 6.

MGXISH03.1.29.AUSMB8.a > dspimainfo

Link Group NeTx   NeRx   FeTx   FeRx   TxLID RxID
           State  State  State  State
-------------------------------------------------
1    1     Active Active Active Active 0     0 
2    1     Active Active Active Active 1     1
3    1     Active Active Active Active 2     2
4    1     Active Active Active Active 3     3
5    1     Active Active Active Active 4     4
6    1     Active Active Active Active 5     5

La causa raíz del problema era que el número de línea que iba a alarmar generó un desvío de la interfaz (nota que las otras líneas que entraban la alarma no generaron tal desvío).

Módulo de servicio de usuario ATM (AUS) genera una trampa de puerto al PXM cuando va una línea abajo y allí es un puerto dentro de la línea. El arreglo cambia el comportamiento del AUS y se asegura de que el AUS envía una trampa de puerto solamente cuando la cantidad de links activos cae debajo del mínimo requerido.

Problemas conocidos

En las circunstancias poco probables, un grupo IMA puede experimentar los vículos físicos T1 de la remoción de múltiples, como se explica en el registro del router.


!--- Each of these timestamped lines of output appear on one line.

APR 2 13:57:17: %IMA-5-ACTIVE_LINK_CHANGE: IMA Group ATM1/IMA1 now
has 4 active links, active link bitmap is 0xD.
APR 2 13:57:17: %IMA-5-ACTIVE_LINK_CHANGE: IMA Group ATM1/IMA1 now
has 1 active links, active link bitmap is 0xD.
APR 2 13:57:17: %IMA-5-ACTIVE_LINK_CHANGE: IMA Group ATM1/IMA1 now
has 4 active links, active link bitmap is 0xD.
APR 2 13:57:18: %IMA-5-ACTIVE_LINK_CHANGE: IMA Group ATM1/IMA1 now
has 3 active links, active link bitmap is 0xD.

Estos síntomas hacen juego el Id. de bug Cisco CSCdr39332, que documenta una condición poco probable en la cual exceder el Máximo configurado del valor del retraso diferencial haga el proceso IMA quitar los buenos links o derribar al grupo IMA entero. La acción prevista es que baja el link del retardo. El problema se relaciona con cómo el firmware IMA utiliza el búfer de compensación de retraso y ajusta los punteros de la escritura, según lo descrito en este documento. Como solución alternativa, intente aumentar el valor máximo configurado con el comando ima differential-delay-maximum milliseconds. Especifique un valor a partir del 25 a 250 milisegundos.

Si usted experimenta este problema, recoja la salida de los comandos show log and show tech y abra una solicitud de servicio con el Soporte técnico de Cisco.


Información Relacionada


Document ID: 10453