为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

LinuxTC流量控制

2017-09-19 3页 doc 142KB 22阅读

用户头像

is_954223

暂无简介

举报
LinuxTC流量控制LinuxTC流量控制                                                               ——网络知识 1 linux下的发送流量控制 1.1 简单网络拓扑 PC上开启两个虚拟机A_NAT和B_BRG,A_NAT网卡开启NAT模式,B_BRG网卡开启Bridge模式。A_NAT自动分配IP为:192.168.175.130,B_BRG手动分配IP为:192.168.111.193。 在B_BRG上配置TC流量控制命令,并在PC上开启FlashFXP软件,两端分别连接A_...
LinuxTC流量控制
LinuxTC流量控制                                                               ——网络知识 1 linux下的发送流量控制 1.1 简单网络拓扑 PC上开启两个虚拟机A_NAT和B_BRG,A_NAT网卡开启NAT模式,B_BRG网卡开启Bridge模式。A_NAT自动分配IP为:192.168.175.130,B_BRG手动分配IP为:192.168.111.193。 在B_BRG上配置TC流量控制命令,并在PC上开启FlashFXP软件,两端分别连接A_NAT和B_BRG,如下图所示: 通过B_BRG向A_NAT传输文件(WINDOWS7-32.GHO 大小306MB),观察传输速度的变化。 1.1.1 不限制流量 通过tc qdisc del dev eth0 root 2>/dev/null命令清除掉流量限制,传输文件观察速度如下: 说明在没有流量控制命令时,速度可以达到4MB/秒。 1.1.2限制流量最高1Mbit 控制流量速度,限制在1Mbit(相当于125KB)以内,配置如下命令: tc qdisc add dev eth0 root tbf rate 1Mbit latency 50ms burst 10000 mpu 64 mtu 150000 利用FTP实验如下图: 图中显示速度被控制在90KB/秒左右,说明流量控制命令起到作用。 1.1.3 限制流量最高5Mbit 清除掉流量限制再执行如下命令控制流量,将速度提高2.2的5倍观察效果: tc qdisc add dev eth0 root tbf rate 5Mbit latency 50ms burst 10000  mpu 64 mtu 150000 图中显示速度被控制在430KB/秒左右,约为2.1中速度的5倍,说明流量控制命令起到作用。 1.1.4 限制流量最高10Mbit 清除掉流量限制再执行如下命令控制流量,将速度提高2.2的10倍观察效果: tc qdisc add dev eth0 root tbf rate 10Mbit latency 50ms burst 10000  mpu 64 mtu 150000 图中显示速度被控制在850KB/秒左右,约为2.1中速度的10倍,说明流量控制命令起到作用。 2 linux下的流量控制只控发不控收 在B_BRG上配置TC流量控制命令,限制流量为1Mbit,命令为:tc qdisc add dev eth0 root tbf rate 1Mbit latency 50ms burst 10000  mpu 64 mtu 150000 通过A_NAT向B_BRG传输文件(WINDOWS7-32.GHO 大小82MB),如下图所示,观察传输速度的变化。 传输速度为800KB左右,如果限制接收流量可行,那么传输速度应该在90KB/秒左右,所以结果明不能控制流量的接收,只能控制流量的发送。
/
本文档为【LinuxTC流量控制】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索