思博伦通信城域以太网测试解决方案
图7SpirentTestcenterSLA 测试配置
图8SpirentTestcenterSLA测试结果
2. 承载网络基础架构测试
MEF 定义了EVC 和 E-Line, E-LAN 等以太网服务,从用户角度勾画出城域以太网应该提供什么样的服务。但是EVC和Ethernet Service 具体如何实现,也就是说采用哪种技术实现,MEF 并没有明确,也就是说,Ethernet Service 是一个独立于技术实现的概念。目前在核心承载网络层面上,通常有三种技术:
·传统的IP/MPLS技术,及基于此的PWE3,VPLS等技术。
·PBB/PBT技术,此技术由Nortel 和英国电信(BT) 联合倡导;
·T-MPLS技术,此技术由Alcatel-Lucent 和Cisco等倡导。
SpirentTestcenter为以上三种技术均提供了测试解决方案。
2.1. 传统的IP/MPLS 架构测试
传统的IP/MPLS 技术,特点是技术成熟,互通性良好。但相比另外两种新兴的以太网传输技术来说,成本还是比较高。传统的IP/MPLS 测试对象主要包括:
·设备的传统路由协议,如BGP,OSPF,ISIS 等协议
·设备的传统MPLS协议,如LDP, RSVP-TE等协议
·实现E-Line和E-LAN等以太网服务的技术,如PWE3, VPLS等。
·设备转发性能测试
这类设备或者网络,测试内容主要包括:
· 协议基本功能测试。比如,路由协议能否建立邻居关系? 能否正确发布,学习和计算路由表? 伪线能否正确建立?VPLS的MAC学习和洪泛功能是否正常? 是否存在VPN泄漏?能否自动发现PE等等;
· 扩展性测试。比如,路由表的容量有多大? 设备最多能建立多少个路由协议邻接关系? 等等;
· 性能测试。集成协议平面和数据平面的测试,验证路由和MPLS协议交互对于正常业务转发的影响;
· 高可靠性测试。MEF 要求运营商以太网具备50ms以下的故障恢复时间,所以需要验证网络或者设备的快速收敛速度和故障恢复时间;
· 一致性测试。不同厂家对于协议的理解也不尽相同,所以会造成互通性问题。一致性测试验证厂家设备对于协议的实现是否符合标准;
· 负面测试。实验室环境是理想的环境,在这种环境下,设备可能工作良好。但现网是一个复杂的环境,其中存在很多异常的网络事件,这些时间会给设备的正常运行造成影响。比如,邻居路由器执行一次撤销路由和通告路由的行为,就会要求设备的CPU重新计算路由表。频繁的这种行为,会给设备造成负担,对其稳定性是一个挑战。负面测试就是通过测试仪表仿真各种网络事件,观察被测设备在长时间复杂环境下的稳定性,从而减少安设到现网以后的工程故障。
SpirentTestcenter为以上测试提供了业界最全面的解决方案。
2.1.1.Spirent Testcenter IP/MPLS 测试方案
Spirent Testcenter 提供全面的IP/MPLS 网络测试方案:
路由协议测试,包括RIP,OSPF,ISIS,BGP, PIM-SM/PIM-SSM等,以上路由协议支持IPv4和IPv6版本;
MPLS信令协议,包括LDP,RSVP-TE,MP-BGP;
支持Martini和Kompella仿真;
支持PWE3仿真;
支持基于LDP的VPLS和基于MP-BGP的VPLS仿真;
支持L3VPN和6PE仿真;
支持以上协议和技术的功能测试;
支持以上协议和技术的协议扩展性测试;
通过CommanderSequencer调度各种协议和链路的网络事件,长时间对设备施加负面测试压力,观察设备在异常网络环境下的稳定性和健壮性;
支持以上协议和技术的一致性测试。
协议测试都是比较复杂的测试,特别是在进行电信级的大规模仿真测试时,更需要测试人员有一定的路由和MPLS技术基础,所以Spirent Testcenter 为所有单播和组播路由协议,MPLS信令协议,各种MPLS VPN的测试都提供了配置向导,可以方便用户快速准确生成测试。
图9SpirentTestcenter路由和MPLS测试配置向导
另外 Spirent Testcenter 提供了最好的协议平面和数据转发平面集成测试手段,在协议平面建立起来的网络拓扑结构上直接生成验证流量,通过数据转发平面来验证协议平面工作的正确性,以及协议平面计算对于数据转发性能的影响。
图10SpirentTestcenter数据平面和协议平面集成测试
2.2. PBB/PBT 测试方案
PBT技术的基础是IEEE 802.1ah定义的PBB(Provider Backbone Bridge,运营商骨干桥接)技术,IEEE把PBT技术称为PBB-TE(Provider Backbone Bridge Traffic Engineering,支持流量工程的运营商骨干桥接技术)。PBB又称为MAC-in-MAC,是一种基于MAC堆栈的技术,用户MAC被封装在运营商MAC内,通过二次封装对用户流量进行隔离,增强了以太网的可扩展性和业务的安全性。在运营商网络中,用运营商MAC进行交换。PBB的关键是在MAC-in-MAC封装中引入了24 bit的I-TAG(业务实例标签),可以支持2^24次方的服务实例,达到电信级以太网规模。图11 是PBB封装图。
PBT技术基于PBB技术,其核心是对PBB技术进行改进,通过网络管理和控制,使CE中的业务事实上具有连接性,以便实现保护倒换、OAM、QoS、流量工程等电信网络的功能。相对于PBB, PBT技术做了一些简化,包括:
不支持洪泛,对未知目的地址数据帧直接丢弃。
PBT关闭了PBB的组播功能,不转发而是丢弃组播数据;
预先配置PBT通路,关闭了广播学习功能
不支持生成熟协议,关闭了用于阻止网络内出现环路的协议。
运营商可以管理不同路由上的负载,防止负载不均衡情况的发生。
PBT技术采用外层MAC加上外层VID(B-DA+B-VID)来表示一条隧道,进行业务转发,使CE受到运营商的控制并能隔离用户流量。到某一个目的B-DA MAC 地址的通路,可以对应多个隧道,每个隧道有唯一的B-VID, 其中一条隧道为工作隧道, 其他隧道为备用隧道。
- 100G放量增长对测试提出更高要求(11-19)
- 思博伦360度测试方案确保SDN网络运行安全(09-22)
- 思博伦为EANTC年度测试活动提供支持(05-31)
- 思博伦发布高清语音及LTE语音性能测试系统(05-23)