Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: staniola в Mar 27, 2010, 12:50



Титла: Приоритизиране на трафика UBUNTU
Публикувано от: staniola в Mar 27, 2010, 12:50
Здравейте трябва ми малко помощ с ubuntu. Искам да приоритизирам трафика.
пр. докато сваляш торенти като отвориш ИЕ той да е с приоритет за да може да се браузва нормално.
 [_]3


Титла: Re: Приоритизиране на трафика UBUNTU
Публикувано от: Acho в Mar 27, 2010, 13:47
Малко ОффТопик, но това ограничение, само за теб ли ще е, или и за други клиентски машини ? В смисъл малко железарско решение, но ако е само за теб, ограничи си скоростите (Down/UpLoad) от самия ти торент клиент. За да остане bandwidth и за http/ftp/mail/etc. А не торент клиента да ИЗЯЖДА целия ти трафик.


Титла: Re: Приоритизиране на трафика UBUNTU
Публикувано от: ntrance в Mar 27, 2010, 17:42
Здравейте трябва ми малко помощ с ubuntu. Искам да приоритизирам трафика.
пр. докато сваляш торенти като отвориш ИЕ той да е с приоритет за да може да се браузва нормално.
 [_]3

tc qdisc del dev eth1 root

tc qdisc add dev eth1 root handle 1: prio priomap 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0

tc qdisc add dev eth1 parent 1:1 handle 10: sfq limit 3000
tc qdisc add dev eth1 parent 1:2 handle 20: sfq

tc qdisc add dev eth1 parent 1:3 handle 30: tbf rate 0.9mbit burst 5kb latency 40ms peakrate 1mbit minburst 1540
#############################################################################


tc filter add dev eth1 protocol ip parent 1: prio 1 u32 match ip dport 80 0xffff flowid 1:1
tc filter add dev eth1 protocol ip parent 1: prio 1 u32 match ip sport 80 0xffff flowid 1:1
tc filter add dev eth1 protocol ip parent 1: prio 1 u32 match ip tos 0x10 0xff flowid 1:1
tc filter add dev eth1 parent 1:0 protocol ip u32 match ip dport 80 0xffff match ip dst 192.168.1.1/32 classid 1:10
#####--------------------25-port---------------##########################
tc filter add dev eth1 protocol ip parent 1: prio 1 u32 match ip dport 25 0xffff flowid 1:1
tc filter add dev eth1 protocol ip parent 1: prio 1 u32 match ip sport 25 0xffff flowid 1:1
tc filter add dev eth1 protocol ip parent 1: prio 1 u32 match ip tos 0x10 0xff flowid 1:1
tc filter add dev eth1 parent 1:0 protocol ip u32 match ip dport 110 0xffff match ip dst 192.168.1.1/32 classid 1:10
########---------------------110-----------------------###############

tc filter add dev eth1 protocol ip parent 1: prio 1 u32 match ip dport 110 0xffff flowid 1:1
tc filter add dev eth1 protocol ip parent 1: prio 1 u32 match ip sport 110 0xffff flowid 1:1
tc filter add dev eth1 protocol ip parent 1: prio 1 u32 match ip tos 0x10 0xff flowid 1:1
tc filter add dev eth1 parent 1:0 protocol ip u32 match ip dport 110 0xffff match ip dst 192.168.1.1/32 classid 1:10
#----------------------------------------


#iptables -I FORWARD -p tcp --dport 80 -m connlimit --connlimit-above 100 -j DROP
#iptables -I FORWARD -p tcp --dport 80  -m limit --limit 9/sec -j DROP




Всичко що не е описано минава на   долу горе да го кажем на 100к


Титла: Малко разяснение
Публикувано от: staniola в Mar 27, 2010, 18:05
tc qdisc add dev eth1 parent 1:3 handle 30: tbf rate 0.9mbit burst 5kb latency 40ms peakrate 1mbit minburst 1540
#############################################################################


можеш ли да ми разясниш само този ред моля    ::)


Титла: Re: Приоритизиране на трафика UBUNTU
Публикувано от: vyrgozunqk в Mar 27, 2010, 18:28
Ktorrent или Transmission, нямаха ли вградена опция, с която автоматично, да намалят трафика, така, че да остава и за браузване, при заявка от браузър или друг софтуер ?


Титла: Re: Приоритизиране на трафика UBUNTU
Публикувано от: ntrance в Mar 27, 2010, 18:39

Много добре е описано на бг.  С подробности.

http://myfreesoft.net/phpBB2/viewtopic.php?t=751


Титла: Re: Приоритизиране на трафика UBUNTU
Публикувано от: staniola в Mar 28, 2010, 00:00

Благодарности :)
 [_]3