全部博文(1015)
分类:
2011-04-22 00:04:47
言
一直以来断断续续的测过与Cisco、Juniper友商设备的互通,主要是涉及到E1/T1的链路较多,每次在测试互通的时候总是忍不住还要去翻阅手册,进行重新配置;同时不少同事在测试互通时,特别是在与Juniper互通时总来询问如何配置。因此,本人有感而发有必要做个与Cisco、Juniper E1/.T1互通总结,方便今后互通时迅速上手,同时也希望对大家在测试其他模块时有用,特别是对刚入职的新员工。
本文首先对E1/T1板卡进行简单的介绍,以在国内应用较广的E1介绍为主,大家了解清楚E1/T1板卡的使用情况后,并对典型配置作介绍,并依据自己在测试任务中搭建的实际环境详细的介绍了互通的配置。文章中有不妥之处,请指出改正。
与Cisco & Juiper E1/T1互通总结
20世纪60年代,随着PCM(Pulse Code Modulation,脉冲编码调制)技术的出现,TDM技术(Time Division Multiplexing,时分复用)在数字通信系统中逐渐得到广泛的应用。目前,在数字通信系统中存在两种时分复用系统,一种是ITU-T推荐的E1系统,广泛应用于欧洲以及中国;一种是由ANSI推荐的T1系统,主要应用于北美和日本(日本采用的J1,与T1基本相似,可以算作T1系统)。
前我司从低端AR路由器到中端MSR路由器,从高端路由器SR66到核心万兆路由器SR88均都支持E1/T1板卡,并且板卡种类较多;Cisco产品中26、28、37、38等多个系列路由器都支持T1、E1和G.703多路复用中继VWIC和WIC;Juniper产品中所有M-系列路由器都能配有E1和T1 PIC。
E1/T1提供高密度、无干扰信道、部分E1/T1连接,这些链路不仅提供关键的互联网连接,而且还不断提供更多丰富的IP业务,除了提供成本合理的接入之外,E1/T1还通过速率限制和多链路业务实现了最大的灵活性,使服务供应商能够根据客户的需要提供IP业务。E1提供高达2.048-Mbps的连接,而T1则可提供1.544 Mbps的连接。
从最初的1E1/T1板卡到现在SR88高端路由支持的32路E1/T1板卡,一共有以下不同类型的板卡:
Ø 固定E1/T1口
Ø
Ø 1端口E1/CE1/PRI、T1/CT1/PRI兼容板卡
Ø
注:目前8E1(120)也已停止销售,因此重点关注E1/T1/PRI、E1/T1及E1-F/T1-F系列的板卡。
E1的应用方式分为三种:通道化(又称成帧方式、CE1方式、软拆分)、非通道化(又称非帧方式、硬件E1)、部分通道化(E1-F),其中通道化又有成帧、成复帧之分(即CE1、PRI方式)。
Ø 通道化(Channelized E1)
Channel-Set:第0时隙用于传输帧同步数据,其余时隙1-31可以任意组合,用于传输有效数据,提供灵活的速率选择,最多可创建31个通道。
Pri-Set :在ISDN中当作为PRI接口使用时,除了第0时隙外,第16时隙是用于传输信令的(用作D道),只有第1到15,第17到第31共30个时隙可用于传输有效数据(用作B道)。
Ø 非通道化(Unchannelized E1)
所有32个时隙都可用于传输有效数据,相当于一个
Ø 部分通道化(Fractional E1) ( E1-F )
E1-F接口是指部分(Fractional)化E1接口,它是CE1/PRI接口的简化版本。E1-F接口只能将时隙捆绑为一个通道组,仅有一个逻辑通道,但时隙可任意组合。
与E1的应用方式相似,但是从下面可以看出时隙和带宽不同。
Ø 通道化(Channelized T1)
Channel-Set:当作为CT1接口使用时,可以将全部时隙(时隙1~24)任意地分成若干组,每组时隙捆绑为一个channel set。
Pri-Set :在ISDN中当作为PRI接口使用时,由于编号为24的时隙用作D信道传输信令,因此只能从除24时隙以外的时隙中随意选出一组时隙作为B信道,将它们同24时隙一起捆绑为一个PRI SET,作为一个接口使用。
Ø 部分通道化(Fractional T1) ( T1-F )
T1-F接口是指部分(Fractional)化T1接口,它是CT1/PRI接口的简化版本。T1-F接口只能工作在成帧工作方式,它可以将全部时隙(时隙1~24)任意地捆绑成一个组(channel set),T1-F接口的速率为n×64kbps或n×56kbps,仅有一个逻辑通道,但时隙可任意组合。
注:E1-F接口拥有两种工作方式:成帧方式和非成帧方式;而T1-F只能工作在成帧方式。
SIC-EPRI/SIC-1E1-F的接口电缆为标准的E
图1 75欧姆非平衡同轴电缆
75欧姆非平衡同轴电缆在连接SIC-EPRI/SIC-1E1-F的一端是DB15连接器,在网络端为BNC连接器。 此时如果我司设备的E1与Cisco或Juniper的E1互通时,在DB15端连接BNC转接头,将75欧姆转换成120欧姆,因为Cisco或Juniper是采用120欧姆接口线缆。
图2 120欧姆平衡双绞线电缆
120欧姆平衡双绞线电缆在连接SIC-EPRI/SIC-1E1-F的一端是DB15连接器,在网络端为RJ45连接器。 此时如果我司设备的E1与Cisco或Juniper的E1互通时,直接将RJ45连接到Cisco或Juniper即可。
Cisco及Juniper的E1/T1接口端均为RJ-45水晶头连接器,因此在与之互通时需要根据线缆的类型进行转换。目前,我司高端路由产品SR88的8E1/T1板卡采用的是RJ45水晶头连接器,当与Cisco/Juniper互通时,需要人工制作E1和T1线缆,E1/T1线缆均采用120欧姆平衡双绞线电缆,线序如下图所示,二者可以共用,其中3、6、7、8四根线都不使用,可任意处理。
E1线序: 1橙白 —— 4蓝 2橙 —— 5蓝白 3绿白 —— 3绿白 4蓝 —— 1橙白 5蓝白 —— 2橙 6绿 —— 6绿 7棕白 —— 7棕白 8棕 —— 8棕
下面以E1板卡为例列出我司与Cisco及Juniper的命令区别,关注实现差别。
|
我司E1 |
Cisco E1 |
Juniper E1 |
成帧方式 |
Using ce1 Channel 0 timeslots 1-31 |
channel-group 0 timeslots 1-31 |
set e1-options timeslots 1~32 |
非成帧方式 |
Using e1 |
channel-group 0 unframed |
Set e1-options framing unframed |
线路编解码 |
Code ami/hdb3 |
Linecode ami/hdb3 |
E1只支持Hdb3编码 |
线路空闲码 |
idlecode 7e/ff |
不支持 |
set interfaces e1-0/0/1 e1-options idle-cycle-flag flags(7E)/ ones(FF) |
串口CRC校验模式 |
crc 16/32/No CRC |
crc 16/32 |
set interfaces e1-0/0/1 e1-options fcs 16/32 |
接口帧格式 |
frame-format crc4/no-crc4 仅CE1/PRI接口支持 |
framing crc4/ no-crc4 |
set interfaces e1-0/0/1 e1-options framing g704/ g704-no-crc4 |
时钟 |
Clock master/slave |
clock source internal/ line |
set interfaces e1-0/0/1 clocking external/ internal |
传输线路 类型 |
cable long/short |
Cable length long/short |
不支持 |
帧格式 |
frame-format crc4/no-crc4 |
framing crc4/ no-crc4 |
set e1-options framing g704/g704-no-crc4 |
缺省封装 协议 |
PPP |
HDLC |
需要配置 |
以上表格总结了E1板卡的相关命令,可以看出我司与C友商比较相似,与J商有些不同。在互通时,应关注类似成帧方式(是否拆分E1链路)、帧格式、校验码、封装协议等参数双方配置一致,同时关注双方的时钟应为一主一从方可,虽然双方不用一主一从也能通,但是如果长时间流量压力下会导致链路有错码,因此建议两端配置一主一从方式。
T1板卡的命令大致相似,在此不一一列出,不同的是:T1支持编码格式为:AMI或B8ZS;在采用成帧方式时可以配置speed,可以选择为56K或64K;帧格式采用ESF或SF等参数。
当配置成帧方式互通时,我司默认是channel-set set-number timeslot-list list,set-number表示该接口上时隙捆绑形成的channel set编号,其取值范围为0~30;timeslot-list list表示被捆绑的时隙。list为时隙编号,其取值范围为1~31。在指定捆绑的时隙时,可以用number的形式指定单个时隙,也可以用number1-number2的形式指定一个范围内的时隙,还可以使用number1,number2-number3的形式,同时指定多个时隙。比如以下举例捆绑所有时隙。
我司配置: [SR88-2-E1 # controller E1 channel-set 0 timeslot-list 1-31 clock master # return [SR88-2-E1 [SR88-2-Serial # interface Serial link-protocol ppp ip address 43.1.1.1 255.255.255.0 # Cisco端配置: controller E1 1/0/0 channel-group 0 timeslots 1-31 Current configuration : 100 bytes ! interface Serial1/0/0:0 ip address 43.1.1.2 255.255.255.0 encapsulation ppp ppp multilink end
使用E1工作方式时,相当于一个不分时隙、数据带宽为2.048Mbps的接口,其逻辑特性与同步串口相同。
我司配置: [SR88-2-E1 # controller E1 using e1 clock master # return [SR88-2-E1 [SR88-2-Serial # interface Serial link-protocol ppp ip address 43.1.1.1 255.255.255.0 # Cisco端配置: controller E1 1/0/0 channel-group 0 unframed interface Serial1/0/0:0 ip address 43.1.1.2 255.255.255.0 encapsulation ppp end