| 网站首页 | 产品中心 | 资料中心 | 下载中心 | 图片中心 | 在线提问 | 售前服务 | 售后服务 | 联系我们 | 网站地图 | 

  您现在的位置: 国普科技 >> 资料中心 >> 网络领域资料 >> 综合布线资料 >> 技术应用 >> 文章正文

如何应对实际测试中的问题
作者:佚名    文章来源:不详    点击数:2460    更新时间:2007-5-18
>  大多数测试设备厂商采用通用的吞吐量测试方法,但是网络设计人员仍需要了解在实际中解决更微妙问题时的不同考虑。以下是在实际测试中,对于吞吐量和延迟两个测试需要多考虑的一些因素。

  比如说,两台路由器通过一条T1线路连接起来,测试人员利用1Gbits光纤线路连接到路由器。T1线路只能以1.536Mbits的速率传送数据,而光纤路可以根据帧的不同长度以超过900Mbps的速度传送数据。按每秒帧数测量的64字节帧的吞吐量似乎可以精确地表示为:1536000比特每秒(64字节每帧×8比特每字节)=3000帧每秒。

  但是,实际的数字可能由于多种原因而有所不同。首先,以太网帧中的数据链路层信息可能没有流过T1接口。相反,可能建立了某种类型的点对点协议(PPP)链路,从而从以太网帧中完全删除了二层字节的媒介访问控制信息,并用PPP包头中的信息代替它。

  其次,测量算法本身可能会造成问题。如果测试人员不仔细地理解测量算法和路由器的特性的话,他们会看到比上述公式所表达的吞吐量更高的吞吐量。由于路由器在缓冲区中存储数据帧并且在测试过程中缓存区满了,这个问题就会突然出现。当测试设备发出的传输流终止于测试端时,缓冲区继续通过T1接口传送存储的帧。在这种情况下,吞吐量算法必须进行修改以使实际被统计的帧嵌入到未被统计的帧系列中。

  延迟是另一项基础性能标准,但是随着测试的开展问题会变得复杂起来。RFC 1242将比特转发设备的延迟定义为“从输入帧的第一比特的结尾到达输出端口时开始计时,输出帧的第一比特的开始出现输出端口上时结束计时,这段的时间间隔。”这里,延迟是针对网络设备定义的。RFC 2544中建议的方法如下:首先确定网络设备的最大吞吐量,然后以此吞吐量速度继续传送120秒的数据流,并在60秒时传送一帧“签名”帧。签名帧被用于传送时间标记,当接收到签名帧时,对时间标记进行检查。收到时间标记与发送时间标记之间的间隔用于确定延迟。RFC 2544建议进行多次独立的试验,最终得到的数据是多次试验结果的平均值。一般来说,如果测试人员试图得到在某种程度上表示网络设备转发帧能力的数据的话,这种方法是可行的。但是,在计算延迟时常常需要考虑更多的东西。

  如果签名帧由于某种原因被丢弃,RFC 2544中描述的延迟测量法会出现问题。它可能会造成测试设备无限期地等待签名帧的到达。由于数据流是以网络设备可支持的吞吐速率发送的,因此丢弃签名帧的现象不应当出现。然而,在实际情况可能有出入,而在发生丢弃帧的情况下,测试将是无效的。

发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
 
  • 上一篇文章:

  • 下一篇文章:

  •  


        工业和信息化部备案管理系统网站 浙ICP备14003890号 浙公网安备33010602013770号  
     服务热线:+86-571-87396126  18868849222  传真:+86-571-87396125   mail:85021133@163.com  点这里留言
     版权所有:杭州国普科技有限公司. Copyright ©2007-2009 Hangzhou Guopu Technology Co., Ltd.
     销售部地址:杭州市西湖区塘苗路2号1503  邮编310013