原创 明确你的网络带宽

2010-6-21 14:19 1490 3 3 分类: 工程师职场
 在网络建设和日常网络维护过程中,我们会经常会遇到这样的问题:

    如何确认新安装的网络是否达到预期的性能(例如2M,10M,100M,,1000Mbps)?


    企业要增加某种应用时,如何知道现有带宽是否满足要求?


    对于一个正在使用的网络,如果它的性能比正常情况慢了许多,如何来查找网络中的瓶颈?


    要解决上述问题,负责网络安装,维护和故障诊断的网络工程师、网络管理员、提供高速光链路以太网至用户的电信部门的工程师都会在工作中使用吞吐量测试来检查链路的性能。而吞吐量测试常常需跨越局域网、广域网或VPN网络。


    通过吞吐量测试可以解决下列问题:


    测试端对端广域网或局域网间的吞吐量;


    测试跨越广域网连接的IP性能,并用于对照服务等级协议(SLA),将目前使用的广域网链路的能力和承诺的信息速率(CIR)进行比较;


    在安装VPN时进行基准测试和拥塞测试;


    测试网络设备不同配置下的性能,从而优化和评估相关设置;


    在网络故障诊断过程中,帮助判断网络的问题是局域网的问题还是广域网的问题,从而快速定位故障;


    如果是广域网链路的问题,那么广域网链路的具体性能具体如何;


    在日常维护中,定期检测广域网的带宽;


    在增加网络的设备、站点、应用时检测其对广域网链路的影响。


    常用的测试吞吐量的方法有两种:一种是基于PC应用软件的测试(FTP、HTTP等);一种是精确度高的专业仪表的测试(DN065等达迪的一系列以太网测试仪)。前者的方式是由软件来发包,后者是由硬件来发包。由于软件和不确定性,使得由软件来发包的稳定性会很低、精确度低、可重复性当然也很低了;而由于硬件发包的可控性、稳定性,使得测试仪表的稳定性高、精确度高、可重复性高。


    吞吐量测试需要在链路两端进行,网络工程师通过选择两点来确定被测链路。根据两个点的地理位置的不同,我们可以选择不同数目的仪表和不同测试模式进行测试:当两个点地理位置距离不远时,可以使用主副端口模式,用两根网线连接在DN065的主副端口上,然后配置相应的测试参数就可以测试;当两个点地理位置相距较远时,只能使用两台仪表进行测试,近端发送数据或指令,远端口配合近端的测试。


    网管员可重复多次测试,逐渐修改测试参数或进行长时间测试,可以得到非常精确的吞吐量值。


    网络吞吐量非常依赖于当前的网络负载情况。因此,为了得到正确的网络吞吐量,最好在不同时间(一天中的不同时刻,或者一周中不同的天)分别进行测试,只有这样才能得到对网络吞吐量的全面认识

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
3
关闭 站长推荐上一条 /3 下一条