异步传输模式 (ATM) : Inverse Multiplexing over ATM (IMA)

了解 ATM 反向多路复用 (IMA) 规范的 1.1版本

2016 年 10 月 24 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 8 月 22 日) | 反馈


目录


简介

ATM论坛定义了ATM反向多路复用(IMA),循环在两个或多个间的ATM信元物理T1在逻辑捆绑连接。论坛发布IMA规格AF-PHY-0086.001的两个版本。本文目的将澄清在版本1.1介绍的更改(v1.1)规格和澄清IMA的v1.1 Cisco支持。

要下载IMA和其他已批准规格,参考ATM论坛审批的规格leavingcisco.com另外,这些资源在配置提供背景信息Cisco IMA路由器硬件:

先决条件

要求

本文档没有任何特定的要求。

使用的组件

本文档不限于特定的软件和硬件版本。

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

将 Cisco IMA 硬件连接到网络设备

思科ATM提前集成模块(AIM-ATM),当使用与支持IMAï ¿  ½ v1.1.ï ¿  ½其他Cisco IMA端口适配器,网络模块,并且ATM交换机模块支持仅IMA版本1.0的语音/WAN接口卡(VWIC-MFT),是唯一的模块(v1.0),自一月2004年。IMA的v1.1支持在被选派Cisco系统支持IMA什么版本?本文ATM反向复用的部分。

然而Cisco IMA v1.0硬件与支持v1.0或v1.1.ï ¿  ½的网络设备兼容,您必须保证在每条物理T1链路两端的物理端口号适应链路指定的排序变化在v1.1上。换句话说,请保证您的IMA端口适配器的端口0或网络模块连接到IMA网络交换机或其它设备的端口0。

交替地,请配置支持IMA v1.1的远程设备忽略IMA控制信元的运行和维护(OAM)标签字段或为1.0支持重新配置它。OAMï ¿  ½标签字段识别发送设备是否使用一个v1.0或v1.1 IMAï ¿  ½格式。ATMï ¿  ½论坛指定接收ATM信元用指示1.1的OAMï ¿  ½标签的一个向后兼容ATMï ¿  ½设备在1.0模式应该重新配置自己。

一些第三方ATMï ¿  ½交换机不是向后兼容的。一不匹配的症状在IMA版本的是在ImaGroupState字段的设置异常终止show ima interface atm命令,如下所示。

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.

设置异常终止值表明远端的IMA设备使用不可接受的配置参数,例如参考的一不支持的IMA版本。ï ¿  ½排除故障在7x00 IMA端口适配器的ATM链路欲知更多信息。

对 IMA 协议的修改

ATM论坛解释为什么这样介绍IMA v1.1规格:“此版本目的将介绍IMA协议实施一致性声明(PICS)形式和IMA MIB的新版本以及几个较小更正和说明对IMA v1.0内容。被认可互操作性问题由若干IMA v1.0需求。ï ¿  ½的不同的解释为此生成, ATM论坛鼓励迁移对IMA v1.1."

此部分在这些更改提供更多信息。

崔凡吉莱 说明
IMA协议实施一致性声明(PICS) 功能和选项一份给的协议实现。ï ¿  ½参考在v1.1规格页88的Annex I IMAïÂleavingcisco.com ¿  ½协议。ï ¿  ½的列表必须和可选功能的PICS文档状态
IMA管理信息库(MIB) (atmfImaMib) 提供“更新并且修复” IMA MIB的版本。支持IMA协议的所有简单网络管理协议(SNMP)代理程序必须实现MIB-II和请求注释(RFC) 2233的必须组leavingcisco.comMIB II ifType "atmima(107)"识别属于在v1.1规格页106的IMA组。ï ¿  ½参考的附录A关于leavingcisco.com 更详细的资料的物理接口
更正和说明 请参阅下面部分。

处理链路信息字段

IMA接口跟随状态机,接口通过几状态移动在变为前活动。特殊信元,呼叫IMA控制协议(ICP)信元,传播在二末端之间的状态信息。(参考排除故障在Cisco 2600及3600路由器的ATM IMA链路。)

链路信息字段(八位位组18到49) ICP信元传达关于其中每一个的IMA特定信息在特定IMA套件。ï ¿  ½的成员链接,链路信息字段包括以下:

  • 州的Tx报告近端的IMA设备的传送方向的状态。

  • 州的Rx报告近端的IMA设备的接收方向的状态。换句话说, Rx状态报告在从远端的IMA设备的ICP信元接收的信息。

  • Rx缺陷指示器-报告连接缺陷,如通信由远端的IMA设备。

注意: 请参阅v1.1规格的页32leavingcisco.com 链路信息字段的全双工细分的。

IMA初始实施使用v1.0规格在从远端设备接收的链路信息字段的值如何有所不同是这样差异是普通在对称配置方面,在方面成员T1链路支持在传输的IMA协议,并且接收方向。ï ¿  ½ v1.1规格做几个技术说明在将来降低可能性执行特效的在v1.1规格页54的差异。ï ¿  ½参考的部分10.1.6关于详细信息的报告的。ï ¿leavingcisco.com  ½。

对 IMA 控制信元的修改

IMA协议使用控制信元的两种类型:填充信元和ICP信元。ï ¿  ½两个在OAM Label字段使用值0x03表明使用v1.1。

注意: 并且参考的ATM控制信元说明-闲置信元、未分配的信元、IMA填充信元和无效的信元

ICP 信元

ICP信元在之一传达捆绑接口的状态和在套件。ï ¿  ½的单个T1,当配置与一个默认帧长度128个信元, IMA接口发送ICP信元在每条成员T1链路的每128个信元中。

此表说明ICP信元的字段:(IMA v1.0规格的参考的页27leavingcisco.com 。)

八位字节 标签 备注
1 – 5 ATM信元报头 八位字节1 = 0000 0000八位字节2 = 0000 0000八位字节3 = 0000 0000八位字节4 = 0000 1011八位字节5 = 0110 0100
6 OAM标签 比特0 – 7 :ï ¿  ½ IMA版本
  • 00000001 (0x1) = IMA版本1.0
  • 00000011 (0x3) = IMA版本1.1
7 信元ID和Link ID 位7 :ï ¿  ½ IMA OAM信元类型。值为1指示ICP信元。比特6 – 5 :ï ¿  ½未使用和集合为0。比特4 – 0 :传输IMA链路范围的ï ¿  ½逻辑ID。有效值为0 – 31。
8 IMA帧序号 有效值为0 – 255。
9 被抵消的ICP信元 范围(0…M-1)。指示ICP信元的位置在IMA帧内的。
10 林克东西征兆 比特7 – 3 :ï ¿  ½未使用和集合为0。比特2 – 0 :ï ¿  ½链路填充指示(LSI)。
11 状态和控制变化征兆 比特7 – 0 :ï ¿  ½状态变化征兆:0 – 255和循环(将被增加每更改的计数八位位组12 – 49)。
12 IMA ID 比特7 – 0 :ï ¿  ½ IMA ID
13 组状态和控制 比特7 – 4 :ï ¿  ½组状态
  • 0000 =启动
  • 0001 = Startup-Ack
  • 0010 =设置异常终止—不支持的
  • 0011 =设置异常终止—不兼容的组对称
  • 0100 =设置异常终止—不支持的IMA版本
  • 0101, 0110 =保留为其他设置异常终止原因以后使用。
  • 0111 =设置异常终止—其他原因
  • 1000 =不足的链路
  • 1001 =阻塞
  • 1010 =可操作
  • 其他:ïÂ在IMA规格的未来版本保留的为以后使用¿  ½。
比特3 – 2 :ï ¿  ½组对称模式
  • 00 =对称配置和操作
  • 01 =对称配置和不对称的操作(可选)
  • 10 =不对称的配置和不对称的操作(可选)
  • 11 =保留
比特1 – 0 :ï ¿  ½ IMA帧长度
  • 00 = 32
  • 01 = 64
  • 10 = 128
  • 11 = 256
14 传输定时信息 比特7 – 6 :ï ¿  ½未使用和集合为0个。位5 :ï ¿  ½传输时钟模式。
15 TX测验控制 比特7 – 6 :ï ¿  ½未使用和集合为0个。位5 :ï ¿  ½测试链路命令(0 :非激活, 1 :激活)。比特4 – 0 :ï ¿  ½测试链路的平湖Link ID。有效值为0 – 31。
16 TX测试模式 比特7 – 0 :ï ¿  ½平湖测试模式。有效值为0 – 255。
17 RX测试模式 比特7 – 0 :ï ¿  ½接收测试模式。ï ¿  ½有效值为0 – 255。
18 链路信息字段(字节0) 比特7 – 5 :ï ¿  ½平湖状态
  • 000 =不在组中
  • 001 =不可用没有给的原因
  • 010 =不可用的错误连接的
  • 100 =被禁止的不可用
  • 101 =不可用失败(取消定义)
  • 110 =可用
  • 111 =激活
比特1 – 0 :ï ¿  ½接收缺陷指示器
  • 00 =没有缺陷
  • 01 =物理链路缺陷
  • 10 = Loss of IMA Frame (LIF)
  • 11 =林克出于延迟同步(LODS)
19 – 49 链路信息字段(字节1 – 31) 指示链路的状况和控制信息。有效值范围自1 – 31。
50 未使用 设置为0x6A,如对ITU-T未使用的字节的建议I.432定义。
51 端到端信道 典型地未使用和集合到0
52 – 53 循环冗余冗余校验(CRC)错误控制 比特15 – 10 :默认情况下ï ¿  ½保留的以后使用。ï ¿  ½设置到0。比特9 – 0 :CRC-10,在ITU-T建议I.610上指定。

填充信元

当运载用户数据流的数据信元不需要传送时, IMA捆绑接口在Cell ID字段的位7传送填充信元维护传送的信元。ï ¿  ½ A值一平稳的数据流为0识别IMA填充信元。

此表说明填充信元的字段:

八位字节 标签 备注
1 – 5 ATM信元报头 八位字节1 = 0000 0000八位字节2 = 0000 0000八位字节3 = 0000 0000八位字节4 = 0000 1011八位字节5 = 0110 0100
6 OAM标签 比特0 - 7 :ï ¿  ½ IMA版本
  • 00000001 (0x01) = IMA版本1.0
  • 00000011 (0x03) = IMA版本1.1
7 信元IDï ¿  ½ Link ID 位7 :OAM信元类型。ï ¿  ½ A值为0指示一个填充信元。比特6 – 0 :未使用和集合到0。
8 – 51 未使用 对0x6A的集,如对ITU-T未使用的字节的建议I.432定义。
52 – 53 CRC错误误差控制 比特15 – 10 :ï ¿  ½保留的以后使用。ï ¿  ½使用所有0s默认情况下。比特9 – 0 :ï ¿  ½ CRC-10,在ITU-T建议I.610上指定。

已知问题

Cisco Bug CSCdw74417 (仅限注册用户)描述互通性的一个已知问题IMA 1.0和1.1设备之间。结果根据要求从1.0 OAM标签的ATM论坛1.1规格链路检测。为此,配对物理端口是最佳的,如果混合1.0/1.1实施。换句话说,请保证您的IMA端口适配器的端口0或网络模块连接到IMA网络交换机或其它设备的端口0。参考Bug Toolkit (仅限注册用户)关于更详细的资料。


相关信息


Document ID: 19006