Асинхронный режим передачи (ATM) : Инверсивное мультиплексирование по ATM (IMA)

Устранение неполадок при отражении сигнала в каналах IMA

20 октября 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв


Содержание


Введение

Инверсивное мультиплексирование по ATM (IMA) определяет подуровня 1 протокол для построения виртуального соединения, которое состоит из ссылок T1 или E1 несколька физических каналов. Протокол IMA обрабатывает отказ соединения и автоматическое восстановление канала, и это также добавляет и удаляет ссылки при хранении группы IMA в обслуживании.

Этот документ предоставляет действия по устранению проблем для вас для придержаний, когда отчеты маршрутизатора или вниз изменения соединения к задействованному интерфейсу в группе IMA или когда возвращается групповой интерфейс. Физические интерфейсы T1 удалены из группы при этих условиях:

  • Превышение дифференциальной задержки.

  • Испытание сигнала физического уровня или состояния ошибки.

Предварительные условия

Требования

Читатели данного документа должны обладать знаниями по следующим темам:

Используемые компоненты

Настоящий документ не имеет жесткой привязки к каким-либо конкретным версиям программного обеспечения и оборудования.

Сведения, представленные в этом документе, были получены от устройств, работающих в специальной лабораторной среде. Все устройства, описанные в этом документе, были запущены с чистой (стандартной) конфигурацией. В рабочей сети необходимо изучить потенциальное воздействие всех команд до их использования.

Условные обозначения

Дополнительные сведения об условных обозначениях см. в документе Технические рекомендации Cisco. Условные обозначения.

Декодирование битовой матрицы активного канала

Прежде, чем понять две причины для физических линий T1, которые будут удалены из группы IMA, важно знать, как определить, какая ссылка была удалена.

В этом примере выходных данных вы, неоднократно видите группу IMA сообщая об изменении в количестве активных ссылок в группе.

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.

Важная вещь для замечания об этих выходных данных является двоичным отображением активного канала. Остаток этого раздела обсуждает, как декодировать этот битовый массив. Вы видите, что битовый массив состоит из двух шестнадцатеричных символов или восемь битов. Считайте эти биты справа налево с физическим портом T1 0 в позиции разряда 0 и физическом порту T1 7 в позиции разряда 7.

Когда двоичное отображение активного канала изменяется от 0x37 до 0x3F, физический порт 3 отбрасывания от группы IMA, с вышеупомянутыми выходными данными как пример и использующий эти таблицы, вы видите это.

Расшифровка для 0x3F
2x Значение 8 4 2 1 8 4 2 1
Двоичное значение 0 0 1 1 1 1 1 1
Номер порта T1 7 6 5 4 3 2 1 0

Decode для 0x37
2x Значение 8 4 2 1 8 4 2 1
Двоичное значение 0 0 1 1 0 1 1 1
Номер порта T1 7 6 5 4 3 2 1 0

Примечание: Поскольку блоки повторяющихся ошибок влияют на путь данных, если ссылки возвращены в слишком быстро, спецификация IMA предлагает, чтобы поставщики внедрили способы “de-возврата” для регулирования добавления ссылки T1 и удаления.

Оповещения на физическом уровне или инкрементальное накопление ошибок

Выполните команду show controllers atm на физическом T1 для определения статуса линии.

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

Битовый массив статуса линии прибывает из dsx1LineStatus раздела RFC 1406 leavingcisco.com, уровень цифрового сигнала 1 (DS 1) информационная база управления (MIB). Это содержит loopback, сбой, принятый аварийный сигнал и переданные сведения о сигнале. dsx1LineStatus является битовым массивом, представленным как сумма, и таким образом может одновременно представлять несколька ошибок (сигналы тревоги) и состояние обратной петли. Это различные позиции разряда:

Разрядное значение Значение Определение
1 dsx1NoAlarm Никакой сигнальный подарок.
2 dsx1RcvFarEndLOF Потеря фрейма (LOF) дальнего конца; также известный как Сигнал желтого цвета.
4 dsx1XmtFarEndLOF Индикация LOF передачи ближнего конца.
8 dsx1RcvAIS Предупреждение об обнаружении ошибки (AIS) передачи дальнего конца.
16 dsx1XmtAIS AIS передачи ближнего конца.
32 dsx1LossOfFrame LOF ближнего конца; также известный как Красный сигнал.
64 dsx1LossOfSignal Потеря сигнала (LOS) ближнего конца.
128 dsx1LoopbackState Ближний конец циклично выполнен.
256 dsx1T16AIS AIS TS16 E1.
512 dsx1RcvFarEndLOMF Дальний конец, передающий потерю многокадровости TS16 (LOMF).
1024 dsx1XmtFarEndLOMF Ближний конец, передающий LOMF TS16.
2048 dsx1RcvTestCode Ближний конец обнаруживает тестовый код.
4096 dsx1OtherFailure Любой статус линии, который не определен в этом списке.

С Сетевым модулем IMA Cisco использует значение 4096 для указания на формирование рисунка потери ячейки.

Примечание: Формирование рисунка ячейки ATM и проблемы ошибочной вставки ячеек могут влиять на IMA Frame и привести к проблемам с интерфейсом IMA. В этих случаях маршрутизатор, как правило, не сообщает об ошибках на физическом уровне или сигналах тревоги для физических интерфейсов T1.

Примечание: Источник синхронизации на IMA изменения соединения от линии до внутреннего, когда обнаружены AIS или LOS.

При устранении проблем сбросов канала IMA выполните команду show log для проверки журнала маршрутизатора для ссылки up или сообщения down, как показано в этом примере выходных данных:

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 предлагает несколько документаций по устранению проблем T1 and E1 для помощи вам в решении сообщения о статусе линии ни кроме какого сигнального подарка.

Документы устранения проблем e1

Документации по устранению проблем t1

Превышение дифференциальной задержки

В дополнение к восстановлению исходного Потока ячеек ATM интерфейс IMA получения компенсирует задержки синхронизации и прибытия смежных ячеек ATM. Интерфейс получения обнаруживает и отклоняет физические соединения с задержкой, больше, чем обеспеченный максимальный допустимый предел дифференциальной задержки. Этот допуск обращается к различиям в прибытии соседних ячеек; т.е. ячейки могут быть задержаны больше на одной ссылке, чем на второй ссылке. Если задержка ссылки превышает заданное максимальное значение, ссылка отброшена. В противном случае функция IMA — при мультиплексировании и демультиплексировании — отрегулировала для различий в задержках так, чтобы все ссылки в группе были выровненные.

Интерфейс получения использует ячейки Протокола контроля IMA (ICP) для определения дифференциальной задержки между ссылками в группе IMA. Ячейки ICP передаются на каждой ссылке один раз в IMA Frame. По умолчанию каждый кадр состоит из 128 ячеек. Ячейка ICP может быть расположена где угодно в кадре (позиция ячейки 0 или позиция ячейки 127 или любая промежуточная позиция ячейки).

Каждый кадр включает порядковый номер IMA Frame в Ячейку ICP. Этот номер инкрементно увеличивается на ссылку и с каждым переданным IMA Frame. По двум или больше ссылкам в группе IMA порядковый номер в Ячейке ICP каждой ссылки идентичен. Другими словами, свяжите 0 последовательностей IMA использования 0 в то же самое время, когда ссылка 1 порядковый номер IMA использования 0.

Технические спецификации IMA на Форуме ATM определяют, как и передатчик и получатель действуют относительно задержки дифференциального канала среди составляющих ссылок в группе IMA.

  • Требования передатчика — IMA передачи не должен представлять больше чем 2.5 раза на скорости физического соединения дифференциальной задержки среди составляющих ссылок.

  • Требования получателя — сумма дифференциальной задержки ссылки, допускаемой реализацией IMA, должна быть по крайней мере до 25 миллисекунд, когда используется по ссылкам E1 или DS 1. Сумма допустимой дифференциальной задержки ссылки может быть настроена до максимального значения, поддерживаемого реализацией IMA.

Оба конца виртуального соединения IMA могут быть настроены с другими суммами удовлетворительной дифференциальной задержки.

Приложение A стандарта предоставляет пример того, как виртуальное соединение IMA получения компенсирует дифференциальную задержку. В получить конце каждое физическое соединение имеет свой собственный кольцевой буфер, который должен быть достаточно глубоким для признания изменения максимальной дифференциальной задержки.

Следующая схема показывает ячейки трех физических соединений в той же группе IMA. Процесс IMA передачи распределяет ячейки ATM по ссылкам в циклическом, порядке круговой очереди и на ежеклеточной основе. Каждый раз, когда ячейка записана в буфер, приращения показателя записи. Чтение (воспроизведение) приращения показателя как ячейки считано из буфера. Вся компенсация задержки сделана путем регулировки указателя записи. Компенсация задержки IMA изменяет виртуальное выравнивание ячеек пользователя так, чтобы, с каждым интервалом чтения или тактом системных часов IMA, одна ячейка данных была удалена из буфера. Процесс IMA получения всегда читает одну ячейку на ссылку в циклическом, порядке круговой очереди. Одно время задержки одной ячейки равняется 276 микросекундам на скорости DS 1. Таким образом, принимая максимальную допустимую задержку 25 миллисекунд, максимальное несовпадение, приемлемое между указателями записи, является 91 ячейкой.

В этой типовой передаче исходный интерфейс поразил Ячейки ICP в различных позициях ячейки в IMA Frame. В интерфейсе назначения Ссылка 0 и Ссылка 2 имеют одинаковую часть задержки распространения, но Ссылка 1 имеет задержку в один раз дольше, чем Ссылка 0 или Ссылка 2.

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

Значения IMA базы управляющей информации (MIB) для дифференциальной задержки

Рекомендация IMA определяет MIB для того, чтобы собрать специфичные для IMA статистические данные для задействованного T1s и для самой группы IMA. MIB IMA предоставляет эти счетчики, которые релевантны в устренении проблем, отнесенных к дифференциальной задержке:

  • ImaGroupLeastDelayLink — Взаимодействуйте индекс (ifIndex) ссылки, настроенной в группе IMA, которая имеет самую маленькую задержку распространения связи. Выдающееся значение нуля может использоваться, если никакая ссылка не была настроена в группе IMA, или если еще не была определена ссылка с самой маленькой задержкой распространения связи.

  • ImaGroupDiffDelayMaxObs — Последняя максимальная дифференциальная задержка наблюдала (в миллисекундах) между ссылками с наименьшим количеством и большей частью задержки распространения связи среди получить ссылок, которые в настоящее время настраиваются в группе IMA.

Просмотр настроенных и измеренных значений на NM-IMA

На Сетевом модуле IMA для Cisco 2600 и маршрутизаторов серии "3600", выполните показ, я перехожу к команде interface atm для просмотра настраиваемого максимального значения, позволенного значение дифференциальной задержки для группы 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

Выполните показ, который я перехожу к команде interface atm на физическом задействованном интерфейсе T1 для просмотра в настоящее время измеренная величина. Эта команда также отображает счетчики ошибки соединения IMA для физического интерфейса. См. Устранение проблем Ссылок IMA ATM на Cisco 2600 и 3600 маршрутизаторах для пояснения этих счетчиков ошибок.

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.

Наконец, выполните показ, я перехожу к interface atm slot/imagroup-number подробная команда, чтобы просмотреть максимальное наблюдаемое значение дифференциальной задержки среди задействованных интерфейсов и просмотреть определенный задействованный интерфейс, который показывает наименьшее количество суммы задержки.

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

Просмотр настроенных и измеренных значений на PA-A3-IMA

На PA-A3-8T1 или Адаптере IMA Port E1, выполните команду show controllers atm для наблюдения установленного значения.

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

На PA-A3-8T1 или Адаптере IMA Port E1, выполните показ, который я перехожу к interface atm slot/imagroup-number подробная команда для просмотра в настоящее время измеренные величины для дифференциальной задержки.

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

Группа IMA отключилась

Каждая группа IMA должна иметь минимальный номер ссылок, чтобы быть активной. Выйдите я переходит к команде номера минимума активных каналов для изменения этого значения. Если количество падений активных ссылок ниже установленного значения, ваш маршрутизатор законно переводит виртуальный интерфейс IMA в нерабочее состояние.

Если интерфейс группы IMA вашего маршрутизатора неожиданно выключается, определите, какое оборудование завершает Протокол IMA в удаленном конце ссылки перед обращением в техническую поддержку Cisco. CSCdr93036 Идентификатора ошибки Cisco (дублированный к CSCdr19633) документирует проблему с Коммутационным модулем процессора и AUSMB-8T1, который предоставляет Сервисы IMA для Cisco MGS WAN коммутатор. В редких случаях одна физическая ссылка T1, снижающаяся, переводит всю группу IMA в нерабочее состояние.

Если виртуальному интерфейсу IMA назначают, номер как имя группы и физическое соединение с тем же номером выключается, группа IMA снижается. В этом примере выходных данных карта AUSMB-8 настроена с группой IMA, определенной со значением 1. Группа состоит из шести ссылок, определенных номерами канала 1 - 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

Основная причина проблемы была то, что сигнал тревоги переходящего номера строки генерировал интерфейсное trap-сообщение (обратите внимание, что другие линии, входящие в сигнал тревоги, не генерировали такое trap-сообщение).

Сервисный модуль пользователя ATM (AUSM) генерирует системное прерывание порта к PXM, когда линия выключается и в линии существует порт. Исправление изменяет поведение AUSM и гарантирует, что AUSM передает системное прерывание порта только, когда количество активных ссылок падает ниже требуемого минимума.

Типичные ошибки

В редких случаях группа IMA может испытать физические соединения T1 удаления нескольких, как сообщается в журнале маршрутизатора.


!--- 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.

Эти признаки совпадают с идентификатором ошибки Cisco CSCdr39332, который документирует редкий случай, в котором превышение значения дифференциальной задержки настраиваемого максимального значения заставляет процесс IMA удалять хорошие ссылки или переводить всю группу IMA в нерабочее состояние. Ожидаемое действие состоит в том, что снижается ссылка задержки. Проблема отнесена к тому, как микропрограмма IMA использует буфер компенсации задержки и отрегулировала указатели записи, как описано в этом документе. Как обходной путь, попытайтесь увеличиться, настроенное максимальное значение со мной переходит к команде миллисекунд Differential-delay-maximum. Задайте значение от 25 до 250 миллисекунд.

Если вы испытываете эту проблему, собираете выходные данные от команд show log и show tech и открываете запрос на обслуживание с технической поддержкой Cisco.


Дополнительные сведения


Document ID: 10453