西斯斯 发表于 2013-11-28 16:08:24

基础-Bandwidth-text 带宽测试

协议属性
TCP测试使用TCP协议标准,根据TCP算法得出有多少包延迟、被丢弃和其他TCP算法特性。关于内部速度设定和状态分析请查看TCP协议。吞吐量的统计是用来计算整个TCP数据流的大小。TCP内部链接的大小和使用没有包含在吞吐量的统计中。因此当在测算吞吐量时,这个统计并不像UDP协议一样可靠。
UDP测试发送的数据包的数量是接收方当前所收到包的数量的110%或更多。要得到链接的最大吞吐量,数据包要设置最大MTU为1500字节。这并不是UDP协议标准所要求的。通过这样设置,便可以得到近似最大吞吐量。
注意:Bandwidth Test会使用所有可获得的带宽(by default),并做可能冲击网络的使用性。
Bandwidth Test比较占用资源。如果需要测试路由器的真实吞吐量,你应该运行bandwidth test通过所测路由器。这样做你需要三台路由器相链接:Bandwidth服务器,测试路由器(Testing Router)和Bandwidth客户端:
注意:如果用UDP协议,那么Bandwidth Test所测的数据是IP header+UDP header+UDP。如果用TCP协议,那么Bandwidth Test所测的数据仅为TCP数据。(不包含TCP数据报头和IP数据报头)。
操作界面
登陆WinBox

Test to:设备地址
Protocal:测试协议
Local/Remove UDP Tx Size:本地远端发送UDP包大小(默认)
Direction:方式(收/发/双向)
TCP Connection count:TCP测试连时接数(一般设置100)
User:远端用户名
Passwrod:远端设备密码
实例
一般我们测试时分三种模式:桥模式、路由模式、NAT模式。这里我们以路由模式为例
1.        拓扑环境

如图所示:
ROS-1                ROS-T                ROS-2
Ether1        192.168.10.0/24        Ether1               
                Etner2        192.168.20.0        Ether1
                               
在设备ROS-T上配置:
> ip address add address=192.168.10.1/24 interface=ether1
> ip address add address=192.168.20.1/24 interface=ether2

在设备ROS-1上设置
> ip address add address=192.168.10.2/24 interface=ether1
>ip route add gatway=192.168.10.1

在设备ROS-2上设置
> ip address add address=192.168.20.2/24 interface=ether1
>ip route add gatway=192.168.20.1

测试ROS-1与ROS-2是否可以Ping通

网络架设就完成了
接下来开始测试工作
WinBox登陆设备ROS-2,中打开Bandwidth Test
/Tools/Bandwidth Test

输入设备ROS-1的地址,选中测试项目<UDP>和测试方式<receive>,在<USER>/<Password>中输入ROS-1的用户名/密码,点击<start>开始测试

图1.UDP模式收
更多信息咨询QQ:2310124240
页: [1]
查看完整版本: 基础-Bandwidth-text 带宽测试