酷!學園

技術討論區 => Linux 討論版 => 主題作者是: zelda 於 2014-03-31 09:47

主題: 限制網路流量 tc指令問題
作者: zelda2014-03-31 09:47
因為有不同主機服務共用一條網路
其中一台想限制服務的最高流量
所以用TC指令去做
我想把服務的上傳流量限制在10Mbit
下以下指令
tc qdisc add dev eth0 root handle 1:0 cbq bandwidth 10Mbit avpkt 1000
tc class add dev eth0 parent 1:0 classid 1:1 cbq bandwidth 10Mbit rate 10Mbit maxburst 50 prio 8 avpkt 1000 cell 8
tc filter add dev eth0 parent 1:0 prio 20 protocol ip u32 match ip sport 8080 0xffff match ip src 1.1.1.1/32 flowid 1:1

1.1.1.1假設是我的網卡IP
我用tshark查看流量
卻是高於此數值,平圴有20Mbit/sec
因為使用量不是一直這麼大,不考慮加大頻寬

想請教各位前輩
是哪裡設定錯了
主題: Re: 限制網路流量 tc指令問題
作者: rainday2014-04-10 22:01
你可以看一下這篇
http://www.iplocation.net/tools/traffic-control.php