中国电信集团北方电信事业部IP网络一期工程设备测试方案.docx
《中国电信集团北方电信事业部IP网络一期工程设备测试方案.docx》由会员分享,可在线阅读,更多相关《中国电信集团北方电信事业部IP网络一期工程设备测试方案.docx(34页珍藏版)》请在冰豆网上搜索。
中国电信集团北方电信事业部IP网络一期工程设备测试方案
中国电信集团北方电信事业部
IP网络一期工程
设备测试方案
中国电信集团系统集成有限公司
二零零二年九月
1.测试目的
本次测试将对各种厂家的路由器设备的功能、性能及交互性进行较全面系统的测试,特别是针对MPLSVPN的相关功能、性能及互通性进行测试。
为中国电信集团北方电信事业部建设IP网一期工程的路由器选型上提供参考和建议。
2.测试设备
本次测试的设备参测厂商包括Cisco系统公司、Juniper网络公司、Redback公司。
参测厂商的新一代交换路由器在业界具有典型的代表性和领先性;它们的参测设备和技术在相当程度上代表了新一代开放电信网络平台技术目前的国际水平。
它们参测的新一代交换路由器如下表所示:
厂家名称
软硬件配置
Cisco
GSR12410(IOS120-22.S.bin)
GRP-B/256MB1
TunnelServerCard(256MB)1
E2OC-48cPOS(256M)1
E4p10x1GE(256MB)1
E23x1GE(256M)1
GSR12410(IOS120-22.S.bin)
PRP-1/1GB1
TunnelServerCard(256M)1
E2OC-48cPOS(256M)1
E4p10x1GE(256M)1
E23x1GE(256M)1
GSR12008(IOS120-22.S.bin)
GRP-B/256MB1
E2OC-48cPOS(256M)3
Juniper
M160(JUNOS5.4R1.4)
InternetProcessorII4(一块损坏)
RoutingEngine2
MCS1
FPCType11
2.5GPOSPIC
TunnelServicePIC
2端口多模GEPIC
FPCType21
1端口多模GEPIC
4端口100MFETXPIC
1端口多模GEPIC
4端口OC-3单模PIC
Ericssonaxi520(JUNOS5.4R1.4)
InternetProcessorII1
RoutingEngine1
FPC1
单端口OC-48单模接口PIC
FPC1
单端口OC-48单模接口PIC
FPC1
4端口OC-3单模PIC
1端口单模GEPIC
1端口多模GEPIC
4端口OC-3多模PIC
FPC1
两块1端口多模GEPIC
TunnelServicePIC
4端口100MFETXPIC
M5(JUNOS5.4R1.4)
RoutingEngine1
FEB(转发引擎)1
FPC
4端口100MFETXPIC
10端口ChannelizeE1PIC
Redback
DescriptionQuantityversion
SE800REnhancedChassis(DualPowerSupplies)23
XCRPRouteProcessor–768MB21
GigabitEthernetModule(MM)–4ports223and24
EthernetModule–12ports23and6
POSOC48/STM-16Module(SM)–1port118
POSOC3/STM-1Module(SM)-8ports214and15
OS2.3.4.0.116
其他设备
1.一台测试仪表SmartBits6000(带3个GE端口),作为流量发生器。
2.安捷伦Routertester4XGE,QosneticsQARobot5.0,QAquicktest3.9
3.普通路由器3台,作为CE使用
4.交换机三台
5.终端笔记本电脑若干台
6.网线,电源插座若干
3.环境要求
●测试场地面积不小于200平米
●良好的电源供应,要求提供不少于2.5万瓦交流稳压电源
●具有充足的电源插线板
●配有相应容量的空调系统,温度允许变化范围在15-30摄氏度
●机房的湿度不得大于80%,也不能小于25%。
●至少一部电话,桌椅若干。
4.测试项目
本次测试将主要对以下项目进行测试:
●Tunnel(GRE、L2TPv3)互通性
●MPLSVPN单域及跨域的功能、性能及互通性
●MPLSVPNoverGRETunnel的功能、性能及互通性
●ACL增加对路由器的性能影响
●MPLSVPN网络管理功能和性能
●设备硬件容错性能
●设备对路由协议支持的健壮性
●QOS/COS性能
●Multicast功能
●基本性能测试,包括系统整体性能、端口性能及板卡性能
4.1Tunnel互通性测试
4.1.1GRETunnel互通性测试
4.1.1.1测试目的
本部分对路由器的GRETunnel的支持及性能进行测试。
4.1.1.2测试拓扑
4.1.1.3测试步骤
1.按照上图所示连接网络设备,PE与P采用FE(GE、OC48POS)端口互连,运行EBGP路由协议。
在PE上配置FullMesh的GRETunnel互连,CE间采用OSPF通过Tunnel互通,验证互通性。
2.测试一个GRETunnel的性能,向PE中注入100000条BGP路由,向Tunnel中注入10000条IGP路由。
Smartbits满载发送流量,测试GRE的性能。
使用InternetMix流(其中含64Bytes20%,552Bytes30%,1504Bytes50%),观察1分钟,分别记录不同大小数据包下包延迟和丢包率。
3.测试从1到100个GRETunnel的性能,在PE1和PE2之间按照步长为50递增建立最多100个GRETunnel,向PE中注入100000条BGP路由,向每个Tunnel中注入10000条IGP路由。
Smartbits满载发送流量,负载均担到GRETunnel中,测试随Tunnel增加对路由器性能的影响。
使用InternetMix流(其中含64Bytes20%,552Bytes30%,1504Bytes50%),观察1分钟,分别记录不同大小数据包下包延迟和丢包率。
4.1.1.4测试结果
互通性测试表
PE与P采用FE连接
CISCO
JUNIPER
REDBACK
CISCO
JUNIPER
REDBACK
PE与P采用GE连接
CISCO
JUNIPER
REDBACK
CISCO
Y
Y
JUNIPER
Y
Y
REDBACK
Y
Y
PE与P采用OC48POS连接
CISCO
JUNIPER
REDBACK
CISCO
JUNIPER
REDBACK
备注:
(如果不能测试互通,声明原因)
设备均采用GE端口互连,中间的P(AS4134)使用CISCO12410。
数据包大小均为64Byte
测试方测试代表签字:
测试时间:
厂商方测试代表签字:
测试时间:
厂商方测试代表签字:
测试时间:
厂商方测试代表签字:
测试时间:
从1到100个Tunnel的性能测试表
CISCO-REDBACK
Tunnel
数量
Cisco发Redback收
Redback发Cisco收
Max延迟us
Ave.延迟us
Troughput
%
Max延迟us
Ave.延迟us
Troughput
%
1
107787.76
105804.32
71.7
102795.88
101433.15
82.5
50
100
151618.76
148991.3
72.7
1872938.38
98299.76
82.5
CISCO-JUNIPER
数据流
Cisco发Juniper收
Juniper发Cisco收
Max延迟us
Ave.延迟us
Troughput
%
Max延迟us
Ave.延迟us
1
152266.02
150430.43
72
566269.70
557687.33
82
50
153457.12
150271.64
72
567543.58
556734.86
82
100
JUNIPER-REDBACK
数据流
Juniper发Redback收
Redback发Juniper收
Max延迟us
Ave.延迟us
Troughput
%
Max延迟us
Ave.延迟us
1
469087.14
462142.37
82.5
5310.74
4702.52
81.2
50
469106.98
460987.40
82.5
5114.92
4601.87
81.2
100
470826.64
463438.83
82.5
5561.34
4813.02
81.5
备注:
设备均采用GE/FE端口互连,中间的P(AS4134)使用CISCO12410。
测试方测试代表签字:
厂商方测试代表签字:
测试时间:
4.1.2L2TPv3互通性测试
4.1.2.1测试目的
本部分对路由器的L2TPv3Tunnel的互通性进行测试。
4.1.2.2测试拓扑
4.1.2.3测试步骤
1.按照上图所示连接网络,配置PE1为AS200,PE2为AS300,PE3为AS3400,P为AS4134。
PE1、PE2和PE3与P的采用FE连接,运行IPV4的EBGP。
配置PE之间的L2TPv3Tunnel。
PE上配置VLAN封装连接CE交换机。
配置完成,验证CE之间的VLAN互通。
2.测试一个Tunnel的性能,向PE中注入100000条BGP路由。
Smartbits满载发送流量,测试性能。
使用InternetMix流(其中含64Bytes20%,552Bytes30%,1500Bytes50%),观察1分钟,分别记录不同大小数据包下包延迟和丢包率。
3.测试从1到200个Tunnel的性能,在PE1和PE2之间按照步长为50递增建立最多200个Tunnel,向PE中注入70000条BGP路由。
Smartbits满载发送流量,测试随Tunnel增加对路由器性能的影响。
使用InternetMix流(其中含64Bytes20%,552Bytes30%,1500Bytes50%),观察1分钟,分别记录不同大小数据包下包延迟和丢包率。
4.1.2.4测试结果
互通性测试表
CISCO
JUNIPER
REDBACK
CISCO
JUNIPER
REDBACK
备注:
(如果不能测试互通,声明原因)
由于Juniper及Redback参加测试的设备不支持该功能,所以无法测试互通性。
测试方测试代表签字:
测试时间:
厂商方测试代表签字:
测试时间:
厂商方测试代表签字:
测试时间:
厂商方测试代表签字:
测试时间:
4.2MPLSVPN测试
4.2.1MPLSVPNoverGRETunnel互通性测试
4.2.1.1测试目的
本部分对参加测试厂家的路由器在MPLSVPNoverGRETunnel互通性进行测试。
4.2.1.2测试拓扑
4.2.1.3测试步骤
1.如上图所示连接各厂家设备,配置PE1为AS200,PE2为AS300,PE3为AS400,P为AS4134。
PE1、PE2和PE3与P的采用普通IPV4的连接,采用EBGP配置。
配置PE间建立MESH的GRETunnel,在该interfacetunnel中运行MPLSIP。
PE上配置VRF连接CE,PE和CE采用EBGP路由协议。
配置完成,验证CE间可达。
2.测试一个GRETunnel的性能,向PE中注入100000条BGP路由,向VRF中注入10000条BGP路由。
Smartbits满载发送流量,测试MPLSVPNoverGRE的性能。
使用InternetMix流(其中含64Bytes20%,552Bytes30%,1500Bytes50%),观察1分钟,分别记录不同大小数据包下包延迟和丢包率。
3.测试从1到100个GRETunnel的性能,在PE1和PE2之间按照步长为10递增建立最多100个GRETunnel,向PE中注入70000条BGP路由,向VRF中注入10000条BGP路由。
Smartbits满载发送流量,负载均担到GRETunnel中,测试随Tunnel增加对路由器性能的影响。
使用InternetMix流(其中含64Bytes20%,552Bytes30%,1500Bytes50%),观察1分钟,分别记录不同大小数据包下包延迟和丢包率。
4.在50个GRETunnel下测试200个VPN的性能。
在每个PE上按照20个步长递增的方式分别建立最多200个VRF,从VRF1到VRF200。
向每个VRF中均注入10000条BGP路由,通过Smartbits满载发送流量,测试VRF增加对PE的性能影响。
使用InternetMix流(其中含64Bytes20%,552Bytes30%,1500Bytes50%),观察1分钟,分别记录不同大小数据包下包延迟和丢包率。
4.2.1.4测试结果
互通性测试表
CISCO
JUNIPER
REDBACK
CISCO
N
JUNIPER
Y
N
REDBACK
N
N
备注:
(如果不能测试互通,声明原因)
Redback测试设备及软件现在还不支持MPLSVPNoverGRE,Cisco和Juniper在MPLSVPNoverGRE可以互相PING通,但发送数据不稳定(Cisco发Juniper收,可以收到数据,但随时间增加转发下降;Juniper发Cisco收,无法收到数据)。
PE及P设备均采用GE互连,中间设备采用Cisco12008。
数据包大小均为64Byte
测试方测试代表签字:
测试时间:
2002-9-13
厂商方测试代表签字:
测试时间:
厂商方测试代表签字:
测试时间:
厂商方测试代表签字:
测试时间:
4.2.2MPLSVPN单域互通性测试
4.2.2.1测试目的
本部分对路由器单域BGP/MPLSVPN的互通性进行测试。
4.2.2.2测试拓朴
4.2.2.3测试步骤
1.按照上图连接网络,PE之间采用GE进行FullMesh方式互连,配置PE采用单域AS4134,IGP为OSPFArea0,PE间配置FullMeshMP-IBGP邻接关系。
PE和CE间采用FE连接,PE配置VRF0连接CE,运行EBGP作为PE和CE间路由。
调通网络,使CE之间可以PING通。
2.首先测试一个VPN的性能,采用Smartbits6000通过GE分别连接PE,在PE上配置一个VRF1,通过BGPgennertor向PE路由器注入70000条BGP路由,在向VRF1中注入20000条BGP路由。
然后Smartbits满载发送流量,测试PE路由器的性能参数。
使用InternetMix流(其中含64Bytes20%,552Bytes30%,1500Bytes50%),观察1分钟,分别记录不同大小数据包下包延迟和丢包率。
3.通过BGPGenerator模拟MP-IBGP的Flapping,Flapping采用周期性的去掉然后再插入的方法,时间周期分别先后选为10s、30s、50s和120s。
测试时间选择为5分钟,要求前30s和最后30s设置为正常非Flapping状态,中间4分钟为Flapping状态,分别记录不同时间周期下发送和接收的帧数,计算丢包率;
4.测试200个VPN的性能。
在每个PE上按照20个步长递增的方式分别建立最多200个VRF,从VRF1到VRF200。
向每个VRF中均注入10000条BGP路由,通过Smartbits满载发送流量,测试VRF增加对PE的性能影响。
使用InternetMix流(其中含64Bytes20%,552Bytes30%,1500Bytes50%),观察1分钟,分别记录不同大小数据包下包延迟和丢包率。
4.2.2.4测试结果
互通性测试表
CISCO
JUNIPER
REDBACK
CISCO
Y
Y
JUNIPER
Y
Y
REDBACK
Y
Y
备注:
(如果不能测试互通,声明原因)
由于Smartbits仪表未到,无法测试多个VPN数据转发的性能。
抽样测试VPN的互通,CISCO与REDBACK在660个VPN以下可以PING通,之上抽样测试无法PING通;CISCO与JUNIPER在660个VPN以下可以PING通,之上抽样测试无法PING通。
REDBACK与JUNIPER在1000VPN中抽样测试可以PING通。
数据包大小均为64Byte
测试方测试代表签字:
测试时间:
厂商方测试代表签字:
测试时间:
厂商方测试代表签字:
测试时间:
厂商方测试代表签字:
测试时间:
一个VPN的性能测试表
CISCO-REDBACK
Tunnel
数量
Cisco发Redback收
Redback发Cisco收
Max延迟us
Ave.延迟us
Troughput
%
Max延迟us
Ave.延迟us
Troughput
%
1
165.76
29.87
100
202.58
29.87
100
CISCO-JUNIPER
数据流
Cisco发Juniper收
Juniper发Cisco收
Max延迟us
Ave.延迟us
Troughput
%
Max延迟us
Ave.延迟us
Troughput
%
1
5172.30
578.47
100
151.66
48.09
100
JUNIPER-REDBACK
数据流
Juniper发Redback收
Redback发Juniper收
Max延迟us
Ave.延迟us
Troughput
%
Max延迟us
Ave.延迟us
Troughput
%
1
351.34
65.37
100
34.80
46.14
100
备注:
设备均采用GE端口互连,中间的P(AS4134)使用CISCO12410。
测试方测试代表签字:
厂商方测试代表签字:
测试时间:
4.2.3MPLSVPN跨域实现方式二的互通性测试
4.2.3.1测试目的
本部分考察路由器对RFC2547bis中Inter-AS10B的第二种实现方式的互通性进行测试。
4.2.3.2测试拓朴
4.2.3.3测试步骤
1.如上图所示连接各厂家设备,配置PE1为AS200,PE2为AS300,PE3为AS400。
PE用GE进行FullMesh互连,配置PE间跨域MP-EBGP邻接关系。
PE和CE间采用FE连接,PE配置VRF0连接CE,运行EBGP作为PE和CE间路由。
调通网络,使CE之间可以PING通。
2.首先测试一个VPN的性能,采用Smartbits6000通过GE分别连接PE,在PE上配置一个VRF1,通过BGPgennertor向PE路由器注入100000条BGP路由,在向VRF1中注入20000条BGP路由。
然后Smartbits满载发送流量,测试PE路由器的性能参数。
使用InternetMix流(其中含64Bytes20%,552Bytes30%,1500Bytes50%),观察1分钟,分别记录不同大小数据包下包延迟和丢包率。
3.通过BGPGenerator模拟MP-EBGP的Flapping,Flapping采用周期性的去掉然后再插入的方法,时间周期分别先后选为10s、30s、50s和120s。
测试时间选择为5分钟,要求前30s和最后30s设置为正常非Flapping状态,中间4分钟为Flapping状态,分别记录不同时间周期下发送和接收的帧数,计算丢包率;
4.测试200个VPN的性能。
在每个PE上按照20个步长递增的方式分别建立最多200个VRF,从VRF1到VRF200。
向每个VRF中均注入10000条BGP路由,通过Smartbits满载发送流量,测试VRF增加对PE的性能影响。
使用InternetMix流(其中含64Bytes20%,552Bytes30%,1500Bytes50%),观察1分钟,分别记录不同大小数据包下包延迟和丢包率。
4.2.3.4测试结果
互通性测试表
CISCO
JUNIPER
REDBACK
CISCO
Y
Y
JUNIPER
Y
Y
REDBACK
Y
Y
备注:
(如果不能测试互通,声明原因)
由于Smartbits仪表未到,无法测试多个VPN数据转发的性能。
抽样测试VPN的互通,CISCO与REDBACK在660个VPN以下可以PING通,之上抽样测试无法PING通;CISCO与JUNIPER在660个VPN以下可以PING通,之上抽样测试无法PING通。
REDBACK与JUNIPER在1000VPN中抽样测试可以PING通。
测试方测试代表签字:
测试时间:
厂商方测试代表签字:
测试时间:
厂商方测试代表签字:
测试时间:
厂商方测试代表签字:
测试时间:
一个VPN的性能测试表
CISCO-REDBACK
Tunnel
数量
Cisco发Redback收
Redback发Cisco收
Max延迟us
Ave.延迟us
Troughput
%
Max延迟us
Ave.延迟us
Troughput
%
1
39.84
29.85
100
203.32
31.05
100
CISCO-JUNIPER
数据流
Cisco发Juniper收
Juniper发Cisco收
Max延迟us
Ave.延迟us
Troughput
%
Max延迟us
Ave.延迟us
Troughput
%
1
91.14
32.94
100