路由器测试技术方法大全

上传人:weil****i173 文档编号:192416373 上传时间:2021-08-17 格式:DOCX 页数:9 大小:21.38KB
返回 下载 相关 举报
路由器测试技术方法大全_第1页
第1页 / 共9页
路由器测试技术方法大全_第2页
第2页 / 共9页
路由器测试技术方法大全_第3页
第3页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《路由器测试技术方法大全》由会员分享,可在线阅读,更多相关《路由器测试技术方法大全(9页珍藏版)》请在金锄头文库上搜索。

1、资料来源:来自本人网络整理!祝您工作顺利!路由器测试技术方法大全 路由器需要连接两个或多个规律端口,至少拥有一个物理端口。路由器依据收到的数据包中网络层地址以及路由器内部维护的路由表打算输出端口以及下一条路由器地址或主机地址,并且重写链路层数据包头。路由表必需动态维护来反映当前的网络拓扑。路由器通常通过与其他路由器交换路由信息来完成动态维护路由表。 一、测试的目的和内容 路由器是通过转发数据包来实现网络互连的设备,可以支持多种协议(例如TCP/IP,SPX/IPX,AppleTalk),可以在多个层次上转发数据包(例如数据链路层、网络层、应用层)。 路由器需要连接两个或多个规律端口,至少拥有一

2、个物理端口。路由器依据收到的数据包中网络层地址以及路由器内部维护的路由表打算输出端口以及下一条路由器地址或主机地址,并且重写链路层数据包头。路由表必需动态维护来反映当前的网络拓扑。路由器通常通过与其他路由器交换路由信息来完成动态维护路由表。 (一)路由器分类 当前路由器分类方法各异。各种分类方法有肯定的关联,但是并不完全全都。通常可以根据路由器力量分类、构造分类、网络中位置分类、功能分类和性能分类等方法。在路由器标准制定中主要根据力量分类,按力量分为高端路由器和低端路由器。背板交换力量大于20Gbit/s,吞吐量大于20Mbit/s的路由器称为高端路由器。交换力量在上述数据以下的路由器成为低端

3、路由器。与此对应,路由器测试标准分为高端路由器测试标准和低端路由器测试标准。 (二)测试目的及内容 通过测试路由器,可以理解到哪些路由器能供应最好的性能、路由器在不同负载下的行为、模型化网络用法路由器的设计参数、路由器能否处理突发流量、路由器的性能限制、路由器能否供应不同效劳质量、路由器不同体系构造对功能和性能的影响、路由器的功能特性和性能指标、路由器的用法是否影响网络平安、路由器协议实现的全都性以及路由器牢靠性和路由器产品的优势和优势等内容。 低端路由器设备测试主要包括:常规测试,即电气平安性测试;环境测试,包括凹凸温、湿度测试和凹凸温存储测试;物理接口测试,测试低端路由器可能拥有接口的电气

4、和物理测性;协议全都性测试,测试协议实现的全都性;性能测试,测试路由器的主要性能;管理测试,主要测试路由器对无大项网管功能的支持。 高端路由器测试主要包括:接口测试,高端路由器可能拥有的接口测试;ATM协议测试,测试ATM协议要求;PPP协议测试,测试PPP协议的全都性;IP协议测试,测试IP协议全都性;路由协议测试,测试路由协议全都性;网管功能测试,验证测试网关功能;性能和QoS测试,测试路由器性能和QoS力量验证;网络同步测试,测试设备同步定时力量;牢靠性测试,验证设备牢靠性;供电测试,测试整机功耗等内容;环境测试,包括凹凸温、湿度测试和凹凸温存储测试。 上述两个测试标准由于起草单位以及起

5、草时间不同,组织支配有所不同。除上述测试外,建议在测试中考虑下面所列测试工程。(1)功能测试:主要来验证产品是否具备了设计的每一项功能。(2)稳定性和牢靠性测试:一般实行加重负载的方法来评估和分析设备在长时间、高负载的状况下的运行力量。(3)互操作性测试:不同的网络产品之间必需可以互操作。互操作性测试考察一个网络产品是否能在一个由不同厂家的多种网络产品互连的网络环境中很好地工作,如验证路由器与Cisco产品的互操作,交换机与Cisco、3Com、Lucent、Intel等的互操作等。 二、测试方法 路由器测试方法通常分为本地测试法、分布测试法、远端测试法和协同测试法。由于篇幅限制,本文不介绍其

6、他测试法的特点以及适用范围,只列出路由器测试中最常用到的远端测试法。 其中,掌握观看点(PCO):通常由两个先入先出(FIFO)队列组成,其功能类似于一对输入输出端口,向队列一端发送指令,从同一队列的另一端接收应答信号;被测实体(IUT):Item Under Test;下测试器(LT):通过位于被测试实体下层的PCO与被测试层交互的测试系统称为下层测试系统。 三、测试分类 综合上文中的测试内容,路由器测试一般可以分成以下几类:功能测试、性能测试、稳定性牢靠性测试、全都性测试、互操作性测试以及网管测试。 (一)功能测试 路由器功能通常可以划分为如下方面。 (1)接口功能:该功能用作将路由器连接

7、到网络。可以分为局域网接口及广域网接口两种。局域网接口主要包括以太网、令牌环、令牌总线、FDDI等网络接口。广域网接口主要包括E1/T1、E3/T3、DS3、通用串行口(可转换成X.21DTE/DCE、V.35DTE/DCE、RS232DTE/DCE、RS449DTE/DCE、EIA530DTE)等网络接口。(2)通信协议功能:该功能负责处理通信协议,可以包括TCP/IP、PPP、X.25、帧中继等协议。(3)数据包转发功能:该功能主要负责根据路由表内容在各端口(包括规律端口)间转发数据包并且改写链路层数据包头信息。(4)路由信息维护功能:该功能负责运行路由协议,维护路由表。路由协议可包括RI

8、P、OSPF、BGP等协议。(5)管理掌握功能:路由器管理掌握功能包括五个功能,SNMP代理功能,Telnet效劳器功能,本地管理、远端监控和RMON功能。通过多种不同的途径对路由器进展掌握管理,并且允许纪录日志。(6)平安功能:用于完成数据包过滤,地址转换,访问掌握,数据加密,防火墙,地址安排等功能。 路由器对上述功能并非必要完全实现。但是由于路由器作为网络设备,存在最小功能集,对最小功能集所规定的功能,路由器必需支持。因为绝大多数功能测试可以由接口测试、性能测试、协议全都性测试和网管测试所函盖,所以路由器功能测试一般可以只对其他测试无法涵盖的功能作验证性测试。路由器功能测试一般采纳远端测试

9、法。 (二)性能测试 路由器是IP网络的核心设备,其性能的好坏挺直影响IP网网络规模、网络稳定性以及网络可扩展性。由于IETF没有对路由器性能测试作特地规定,一般来说只能根据RFC2544( Benchmarking Methodology for Network Interconnect Devices)作测试。但路由器区分于一般简洁的网络互连设备,在性能测试时还应当加上路由器特有的性能测试。例如路由表容量、路由协议收敛时间等指标。 路由器性能测试应当包括以下指标。 (1)吞吐量:测试路由器包转发的力量。通常指路由器在不丢包条件下每秒转发包的极限,一般可以采纳二分法查找该极限点。(2)时延:

10、测试路由器在吞吐量范围内从收到包到转发出该包的时间间隔。时延测试应当重复20次然后取其平均值。(3)丢包率:测试路由器在不同负荷下丢弃包占收到包的比例。不同负荷通常指从吞吐量测试到线速(线路上传输包的最高速率),步长一般用法线速的10%。(4)背靠背帧数:测试路由器在接收到以最包裹间隔传输时不丢包条件下所能处理的最大包数。该测试实际考验路由器缓存力量,假如路由器具备线速力量(吞吐量=接口媒体线速),那么该测试没有意义。(5)系统复原时间:测试路由器在过载后复原正常工作的时间。测试方法可以采纳向路由器端口发送吞吐量110%和线速间的较小值,持续60秒后将速率下降到50%的时刻到最终一个丢包的时间

11、间隔。假如路由器具备线速力量,那么该测试没有意义。(6)系统复位:测试路由器从软件复位或关电重启到正常工作的时间间隔。正常工作指能以吞吐量转发数据。 在测试上述RFC2544中规定的指标时应当考虑以下因素。 帧格式:建议根据RFC2544所规定的帧格式测试;帧长:从最小帧长到MTU挨次递增,例如在以太网上采纳64, 128, 256, 512, 1024, 1280, 1518字节;认证接收帧:排除收到的非测试帧,例如掌握帧、路由更新帧等;播送帧:验证播送帧对路由器性能的影响,上述测试后在测试帧中夹杂1%播送帧再测试;管理帧:验证管理帧对路由器性能的影响,上述测试后在测试帧中夹杂每秒一个管理帧

12、再测试;路由更新:路由更新即下一跳端口转变对性能的影响;过滤器:在设置过滤器条件下对路由器性能的影响,建议设置25个过滤条件测试;协议地址:测试路由器收到随机处于256个网络中的地址时对性能的影响;双向流量:测试路由器端口双向收发数据对性能的影响;多端口测试:考虑流量全连接分布或非全连接分布对性能的影响;多协议测试:考虑路由器同时处理多种协议对性能的影响;混合包长:除测试所建议的递增包长外,检查混合包长对路由器性能的影响,RFC2544除要求包含全部测试包长外没有对混合包长中各包长所占比例作规定。笔者建议根据实际网络中各包长的分布测试,例如在没有特别应用要求时以太网接口上可采纳60字节包50%

13、,128字节包10%,256字节包15%,512字节包10%,1500字节包15%。除上述RFC2544建议的测试项外还建议测试如下内容。 路由震荡:路由震荡对路由器转发力量的影响。路由震荡程度即每秒更新路由的数量可以根据网络条件而定。路由更新协议可采纳BGP。路由表容量:测试路由表大小。骨干网路由器通常运行BGP,路由表包含全球路由。一般来说要求超过10万条路由,建议通过采纳BGP输入导出路由计数来测试。时钟同步:在包含相应端口例如POS口的路由器上测试内钟精度以及同步力量。协议收敛时间:测试路由改变通知到全网所用时间。该指标虽然与路由器单机性能有关,但是一般只能在网络上测试,而且会因配置转

14、变而改变。可以在网络配置完成后通过检查该指标来衡量全网性能。测试时间应当依据详细工程以及测试目的而定。一般认为测试时间应当介于60秒到300秒之间。另外一般可以依据用户要求和测试目的作设定选择。路由器性能测试一般可采纳远端测试法。 (三)全都性测试 路由器全都性测试通常采纳黑箱方法,被测试设备IUT叫做黑箱。测试系统通过掌握观看点PCO与被测试设备接口。 不同的测试大事是通过不同的PCO来掌握和观看的,根据其应答是否遵守标准,即定时关系和数据匹配限制,测试的结果可分为通过、失败、无结果3种。路由器是一种冗杂的网络互连设备,需要在各个通信层上实现多种协议。例如相应的接口的物理层和链路层协议、IP

15、/ICMP等互联网层协议、TCP/UDP等传输层协议、Telnet/SNMP等应用层协议以及RIP/OSPF/BGP等路由协议。 协议全都性测试应当包含路由器所实现的全部协议。由于该测试内容繁多测试冗杂,在测试中可以选择重要的协议以及所关怀的内容测试。由于骨干网上路有器可能影响全球路由,所以在路由器测试中应特殊重视路由协议全都性测试例如OSPF和BGP协议。由于全都性测试只能选择有限测试例测试,一般无法涵盖协议全部内容。所以即使通过测试也无法保证设备完全实现协议全部内容,所以最好的方法是在现实环境中试运行。路由器全都性测试一般采纳分布式测试法或远端测试法。 (四)互操作测试 由于通信协议、路由协议特别冗杂且拥有众多项选择项,实现同一协议的路由器并不能保证互通互操作。并且因为全都性测试力量有限,即使通过协议全都性测试也未必能保证完全实现协议。所以有必要对设备进展互操作测试。 互操作测试事实上是将全都性测试中所用的仪表交换成需要与之互通互操作的设备,选择一些重要且典型的互连方式配置,观看两设备是否能根据预期正常工作。 (五)稳定性、牢靠性测试 由于大多数路由器需要每天24小时,每周7天连续工作,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号