PDA

Просмотр полной версии : Настройка шейпера в ADSL-модеме


Joker-jar
05.11.2008, 01:10
Имеется ADSL-модем (работает на Linux), раздающий интернет двум компьютерам (модем и компьютеры подключены к свитчу). Необходимо настроить шейпер следующим образом: ширина внешнего трафика - 512 кбит/ceк - делится поровну между двумя компьютерами (по 256 кбит/сек). В случае, если один из компьютеров использует не всю ширину своего канала, свободная часть отдается второму компьютеру. Для настройки используется утилита TC. Синтаксис у нее для меня весьма сложный, поэтому прошу помощи

B1t.exe
05.11.2008, 01:23
хотябы написали какой модем :) и в каком режиме он работает.
"интелектуальный" шейперы редко встречаются.

Joker-jar
05.11.2008, 06:07
Какой модем не принципиально. Говорю же, работает под линуксом, шейпер подымается утилитой tc. Кто знаком с линуксом и синтаксисом tc должен знать, как это организовать. Модем работает в режиме шлюза (параметры PPP подключения прописаны внутри)

SpangeBoB
05.11.2008, 17:23
Не совсем то ,но частично,остальное может подскажут другие участники

tc qdisc add dev eth0 root handle 1: htb default 12
tc class add dev eth0 parent 1: classid 1:1 htb rate 500 kbit ceil 500kbit
tc class add dev eth0 parent 1:1 classid 1:10 htb rate 250kbit ceil 500kbps
tc class add dev eth0 parent 1:1 classid 1:20 htb rate 250kbit ceil 500kbps
tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip dst 192.168.0.1 flowid 1:10
tc filter add dev eth0 protocol ip parent 1:0 prio 1 u32 match ip dst 192.168.0.2 flowid 1:20

B1t.exe
06.11.2008, 00:39
Joker-jar
http://www.t-cards.ru/?target=messages&action=view&t=0000000374000

Не ваша ситуация ;) ?