在维护网络的时候,我们常常要对网络或网络间的链路进行传输能力测试,测试的方法往往根据测试目的而有多样性的选择。在网络维护过程中,经常会遇到下面的问题:
1、如何确认新安装的网络链路是否达到预期的性能(例如2MB,10MB,100MB,1000Mbps)?
2、对于一个正在使用的网络,如果它的性能比正常情况慢了许多,如何来查找网络中的瓶颈?
3、企业要增加某种应用时,如何知道现有带宽是否满足要求?
对于这些问题,有一些网络管理者使用PING和类似软件的方式进行验证,但经常会发现PING报告结果很好,而性能依旧很差。因为ICMP有很多局限性。
1、PING是ICMP报文,这种单一形式的数据与网络中真实的流量有很大差异;
2、ICMP工作方式虽然可以定制尺寸,但是报文的逐一发送和确认(每隔一秒发送一个ICMP报文),不能形成易于评估的高速流量。
3、ICMP会报告可达性和网络环回时间,不易计算反映链路上下行传输能力的吞吐量。
要解决上述问题,服务商或企业网管理者需要测试网络吞吐量。而且吞吐量测试常常需跨越局域网、广域网或VPN网络.负责网络安装,维护和故障诊断的网络工程师、网络管理员、提供高速光链路以太网至用户的电信部门的工程师都会在工作中使用吞吐量和加压测试来检查链路的性能。
通过吞吐量测试可以解决下列问题:
1、测试端对端广域网或局域网间的吞吐量;
2、测试跨越广域网连接的IP性能,并用于对照服务等级协议(SLA),将目前使用的广域网链路的能力和承诺的信息速率(CIR)进行比较;
3、在安装VPN时进行基准测试和拥塞测试;
4、测试网络设备不同配置下的性能,从而优化和评估相关设置;
5、在网络故障诊断过程中,帮助判断网络的问题是局域网的问题还是广域网的问题,从而快速定位故障;
6、如果是广域网链路的问题,那么广域网链路的具体性能具体如何;
7、在日常维护中,定期检测广域网的带宽;
8、在增加网络的设备、站点、应用时检测其对广域网链路的影响。
吞吐量测试需要在链路两端进行,网络工程师通过选择两点来确定被测链路,仪表的主端在一边,远端在另一边,确定测试参数后进行测试。
![]() |
要运行该测试,您需要两部仪表:一部充当本地单元,另一部充当远端单元。远端单元可以是以下任何一项:另一部ES网络通、OptiView WGA V4.0 分析仪、或者OptiView INA V4.0 分析仪(或基于PC的WTT智能远端软件)。在测试期间,两部仪表在指定的持续时间内按用户可配置的比特率同时相互传输包。当测试完成后,本地仪表显示本地和远端单元的结果。在这个测试应用中,A、B、C、D分别是可以选择进行测试的接入点。可以组成不同的链路,通过对这些链路的吞吐量测试可以相应的网络瓶颈和发现性能问题的网段。
ES网络通可以更灵活地定制发送参数,定期或持续的地发送流量,自定义端口和测试时间。网管员可以快速完成测试。测试时间可以精确控制。独立地测试系统,可以完成1000M吞吐量测试, 以扫描对所有七种典型数据包长度进行测试,如果以10秒为采样率,94秒就可以完成测试。
网管员可重复多次测试。对发送的数据精确计数来计算吞吐率, 瞬间地丢包不会影响测试结果。即使在其它流量存在的情况下,测试10次,你会发现测试结果很接近。网管员可以定制TCP/UDP的传输端口。ES默认使用3842,也可以用户定义其它通讯端口。
网管员对测试可以进行必要的设置,如下图所示,需要设定远端设备IP地址,通讯用的传输层端口,产生流量特征,包括最大传输能力,帧尺寸,数据封装内容,超时时间,测试持续时间等。
![]() |
下图测试结果反映七种典型帧尺寸(包括:64、128、256、512、1024、1280、1518字节)的上下行测试结果。可以看出,在1000MB接口下测试,流量可以发送到1000MB,但是两个远程测试点间的链路最高只能达到100MB。
![]() |
【相关文章】
|
|||
| · McWill、WiMAX、3G博弈 · 网管系统介绍 · 网络管理系统如何支撑I.. · CISSP认证成长之路 · 51CTO国庆充电专题之好.. · 网络技术经典基础教程 · 51CTO主编推荐经典专题 · RAID——磁盘阵列基础 |
· 充电计划之热门IT认证.. · 51CTO技术自测 挑战自.. · AMD Phenom三核处理器.. · 国际文档格式标准开战 · 2007年互联网大会 · 我是黑客我怕谁——讲.. · Solaris 10 配置管理 · Solaris基础知识入门 |
||
|
|||
| · Java基础教程 · VPN技术 · ARP攻击防范与解决方案 · SQL Server 2005全解 · SOA 面向服务架构 · SQL Server 2005全解 · Java编程开发手册 · RAID——磁盘阵列基础 |
· 三层交换技术专题 · SQL Server入门到精通 · Windows Server 2003企.. · Windows远程桌面应用 · C#技术开发指南 · VPN技术 · C#技术开发指南 · Solaris 10 配置管理 |
||
|
|||
| · ARP攻击防范与解决方案 · VPN技术 · SQL Server 2005全解 · Java基础教程 · SQL Server入门到精通 · SQL Server 2005全解 · SOA 面向服务架构 · Java编程开发手册 |
· C#技术开发指南 · 三层交换技术专题 · C#技术开发指南 · Windows远程桌面应用 · RAID——磁盘阵列基础 · Windows Server 2003企.. · 邮件服务器专题 · wimax技术与趋势 |
||
| ·DB2 Viper快速入门 ·DB2 9数据库的镜像分割与.. |
·将XML应用程序从DB2 8.x.. ·DB2 9中的pureXML:如何.. |
| ·服务器中的“傻瓜机”在.. ·盖茨也喜欢登录Youtube看.. |
· · |
| ·体验Windows Server 2008.. ·将超星图书转成PDF文档 |
·使用 Office Communicati.. ·VMware Workstation 6.01.. |
| ·强烈质疑“步行1公里就能.. ·国庆期间新闻回顾:微软.. |
·9月第3周回顾:微软和英.. ·9月第2周回顾:四核之战.. |
| · 华为、贝恩资本22亿美元.. · NGN:下一代网络 · 网络访问中断大排查 |
· 教你使用Anti ARP Sniff.. · 网络嗅探教程:使用Snif.. · 常见病毒手工清除方法大.. |
| · C++是垃圾语言?! · 2007年IT界七大抄袭事件 · Java实用开发全集 |
· 解析Ajax开发框架 走进A.. · 基于Google Maps与Ajax.. · 基于Google Maps与Ajax.. |
| · 热门 IT 培训认证官方资.. · Ubuntu 中文开源频道 · Solaris基础知识入门 |
· Google推出唯一硬件——.. · 硬盘之父获得诺贝尔物理.. · 理性面对四核服务器选购 |
| · 甲骨文Oracle 11g正式发.. · Oracle数据库开发之PL/S.. · Oracle数据库开发基础教.. |
· 硬盘之父获得诺贝尔物理.. · 存储2006,一个并购的大.. · IDC宣布浪潮蝉联存储市.. |