没有合适的资源?快使用搜索试试~ 我知道了~
TCPUDP网络性能测试工具Netperf网络测试工具.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 35 浏览量
2022-11-20
13:47:32
上传
评论
收藏 23KB DOCX 举报
温馨提示
试读
11页
TCPUDP网络性能测试工具Netperf网络测试工具.docxTCPUDP网络性能测试工具Netperf网络测试工具.docx
资源推荐
资源详情
资源评论
TCP/UDP 网络性能测试工具 - Netperf 网络测试工
具
在构建或管理一个网络系统时,我们更多的是关心网络的可用性,即网络是否
连通,而对于其整体的性能往往考虑不多。
或者即使考虑到性能的问题,但是却发现没有合适的手段去测试网络的性能。
当开发出一个网络应用程序后。
我们会发现,在实际的网络环境使用中。
网络应用程序的使用效果不是很理想,问题可能出现在程序的开发上面,也有
可能由于实际的网络环境中存在着瓶颈。面对这种问题。
程序员一般会一筹莫展,原因就在于不掌握一些网络性能测量的工具。在本文
中。
首先介绍网络性能测量的一些基本概念和方法,然后结合 netperf 工具的使
用,具体的讨论如何测试不同情况下的网络性能。网络性能测试概述测量网络性能
的五项指标是:可用性(ilbility)响应时间(repone tie)网络利用率(network
utilition)网络吞吐量(network trougput)网络带宽容量(network bndwidt
cpcity)1.可用性测试网络性能的第一步是确定网络是否正常工作。
最简单的方法是使用 ping 命令。通过向远端的机器发送 icp eco requet,
并等待接收 icp eco reply 来判断遥端的机器是否连通。
网络是否正常工作。 Ping 命令有非常丰富的命令选项,比如 -c 可以指定发
送 eco requet 的个数。
- 可以指定每次发送的 ping 包大小。网络设备内部一般有多个缓冲池。
不同的缓冲池使用不同的缓冲区大小,分别用来处理不同大小的分组
(pcket)。例如交换机中通常具有三种类型的包缓冲:一类针对小的分组。
一类针对中等大小的分组。
还有一类针对大的分组。为了测试这样的网络设备。
测试工具必须要具有发送不同大小分组的能力。 Ping 命令的 - 就可以使用
在这种场合。2.响应时间 Ping 命令的 eco requet/reply 一次来回所花费时间就
是响应时间。有很多因素会影响到响应时间。
如网段的负荷。
网络主机的负荷。
广播风暴。
工作不正常的网络设备等等。在网络工作正常时。
记录下正常的响应时间。当用户抱怨网络的反应时间慢时,就可以将现在的响
应时间与正常的响应时间对比,如果两者差值的波动很大,就能说明网络设备存在故
障。字串 93.网络利用率字串 9 网络利用率是指网络被使用的时间占总时间(即被
使用的时间+空闲的时间)的比例。比如,Eternet 虽然是共享的。
但同时却只能有一个报文在传输。因此在任一时刻。
Eternet 或者是 100% 的利用率。
或者是 0% 的利用率。计算一个网段的网络利用率相对比较容易,但是
确定一个网络的利用率就比较复杂。因此,网络测试工具一般使用网络吞吐量
和网络带宽容量来确定网络中两个节点之间的性能。4.网络吞吐量网络吞吐量是指
在某个时刻。
在网络中的两个节点之间。
提供给网络应用的剩余带宽。网络吞吐量可以帮组寻找网络路径中的瓶颈。
比如,即使 client 和 erer 都被分别连接到各自的 100M Eternet 上。
但是如果这两个 100M 的 Eternet 被 10M 的 Eternet 连接起来。
那么 10M 的 Eternet 就是网络的瓶颈。网络吞吐量非常依赖于当前的网络
负载情况。因此。
为了得到正确的网络吞吐量,最好在不同时间(一天中的不同时刻,或者一周中
不同的天)分别进行测试。
只有这样才能得到对网络吞吐量的全面熟悉。有些网络应用程序在开发过程
的测试中能够正常运行。
但是到实际的网络环境中却无法正常工作(由于没有足够的网络吞吐量)。这
是因为测试只是在空闲的网络环境中。
没有考虑到实际的网络环境中还存在着其它的各种网络流量。所以。
网络吞吐量定义为剩余带宽是有实际意义的。5.网络带宽容量与网络吞吐量
不同,网络带宽容量指的是在网络的两个节点之间的最大可用带宽。这是由组成网
络的设备的能力所决定的。测试网络带宽容量有两个困难之处:在网络存在其它网
络流量的时候,如何得知网络的最大可用带宽;在测试过程中,如何对现有的网络流
量不造成影响。网络测试工具一般采用 pcket pir 和 pcket trin 技术来克服这
样的困难。当确定了网络性能的测试指标以后。
剩余10页未读,继续阅读
资源评论
春哥111
- 粉丝: 1w+
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功