业务叠加

多年的测试经验表明,许多设备单项测试结果很好,但是在进行业务叠加时测试数据发生很大变化。对选型测试而言,业务叠加可以更全面、深入地考验设备的实际工作能力;对网络测试而言,业务叠加是更妙的“试运行”分析,可以提前找出网络承载业务的隐患。CN2网络测试发现了现有协议和主流设备100多个缺陷并对网络进行了相应优化,解决了互联网转型方面急需解决的大量问题,为将来的网络运维和业务设计、推广提供了基础。CN2网络测试能取得这样的成果,业务叠加测试功不可没。

在CN2网络测试中,中国电信是这样进行业务叠加的。

全网导入背景流量:各测试节点同时用仪表产生持续的、IP包长为IMIX混合的泊松背景流量,并使各测试路径上各条链路的带宽利用率达50%左右。在背景流量持续存在的同时,又通过仪表产生2M的测试流模拟CN2的任意一个专线接入业务流,考察该业务流的各项性能参数指标。同时模拟CN2承载的所有关键业务,如QoS、VPN、组播、视频等。

IGP路由叠加:用仪表端口在多个点同时导入不同的ISIS模拟拓扑,设置拓扑中的部分链路按一定频率和方式持续循环波动,模拟IGP全网路由振荡。

BGP路由叠加:在两个核心节点导入从Internet上读取的国际路由表,同时在多个汇接节点导入城域网路由和IBGP路由;并设置这些路由表中的部分路由条目的持续循环波动频率和方式,模拟BGP全网路由振荡。

组播业务叠加:用与P设备相连的仪表端口模拟4个不同的组播源;在其他有测试仪表的节点上,用与PE设备相连的仪表端口模拟两个普通组播用户,加入600个组播组;同时在所有无测试仪表的节点的PE上开启PIM-SM,用其loopback100端口模拟1个组播用户,该用户加入所有组。观察CN2全网的组播流接收情况。

MPLS叠加测试:将测试仪表与PE设备直连的GE端口划出多个子端口,子端口1到子端口250模拟成PE设备的直连VPN用户,与PE已配置的子端口建立E-BGP或OSPF邻居关系。全网共建立1000个VPN,每个VPN注入不同的40条VPN路由;各VPN多个接入站点间向注入的VPN路由网段两两发送双向测试流量,测试MPLSVPN的业务性能。

QoS叠加测试:从5个节点同时打入ToS=6的关键业务流和ToS=0缺省业务流的两种QoS模拟流,按CN2施工规范设置模拟流的带宽;将MPLSVPN用户流标记成两种队列:前100个用户标记成EXP=6的关键业务流,其余VPN用户标记成EXP=0的缺省业务流。观察此时的模拟业务流、MPLSVPN两种不同的流量和组播流的服务质量保证效果。在5个测试节点P设备的上行端口增加流分类配置,将目的地址为组播组地址的流量标记为ToS=6的关键业务流,并关闭QoS模拟业务流中的高等级流量;然后再观察此时的模拟业务流、MPLSVPN两种不同的流量和组播流的服务质量保证效果。

在上述各项业务测试都已获取测试结果,并且全业务都正常运行的条件下进行故障测试,包括IGP收敛测试、BGP收敛测试、MPLSLDP收敛测试。