Да я с полностью согласен с этим!
Есть одно средсто но не ясно как поставить...
http://wl500g.info/showthread.php?t=...ght=trafitizer
Проблема с libpcap...
Забавно, но все эти WonderShaper'ы и их клоны по сути только UPLOAD'ом занимаются, и ничего с DownLoad'ом (или я что-то не понял, время то позднее). Почему что-то типа WonderShaper'а не настроить для br0 интерфейса на трафик от WAN'а, что бы развесить приоритеты/шейпинг на входящий трафик?
Да я с полностью согласен с этим!
Есть одно средсто но не ясно как поставить...
http://wl500g.info/showthread.php?t=...ght=trafitizer
Проблема с libpcap...
Ууу... libpcap... Это звездец роутеру будет при больших нагрузках =)
Помойму эффективнее будет настроить wandershaper на br0 для трафика с WAN'а ))
trafitizer этим не занимается. Он совсем для других целей: распределять трафик между компами.
да, если на роутере не стоит качалка, то можно повесить wshaper на br0
если на роутере есть или будет качалка, то ставьте shape-test. он умеет контролировать download. это не клон whaper'а
Почему вы решили, что trafitizer этим не занимается? Если мои глаза меня не обманывают, то на странице проекта написано: "Traffic Prioritizer is designed to run on a linux router and prioritize users' traffic by their bandwidth consumption. It is aimed to shape the "bandwidth greedy" clients (p2p,youtube,IPTV) so that the ones who are just browsing do not lack bandwidth.". Т.е. "Его основная цель шейпить "жадных до трафика" клиентов (p2p, youtube, IPTV) так, что бы те кто просто броузят не исптывали нехваток трафика".
Я не понимаю, как связано наличие качалки на роутере с шейперами. Объясните пожалуйста подробнее.
ЗЫ. shape-test все что он умеет с download - это указать пропускную (police) способность входящего канала и все. Никакой приоритезации трафика (QoS) я не увидел.
ЗЫЫ. wshaper так просто на br0 вешать нельзя, для начала его нужно научить понимать, что еще есть трафик LAN <=> LAN, который трогать не нужно, ну или хотя бы не шейпить до канала WAN <=> LAN =)
Он и не будет шейпить LAN-LAN, т.к. его не видит.
Да, наверное я ошибся, давно это было. Раньше вроде бриджевый трафик светился в iptables и т.д. Ну тогда LAN (en1) <=> LAN (eth2), да, у нас будет ходить без проблем.
Ну тогда осталось научить понимать wshaper, что с WAN валится трафик и из интернета и из локальной сети :-)
Ах, вы про это... Да согласен. Вешать нужно и на eth1 и на br0.
Это не поможет, так как во время больших закачек у меня и так uplink свободный (канал симетричный) и "пропихиванием" ACK пакетов дело не улучшается.плохо смотрели. там ACK пакеты идут в свой класс, и уже в нем свой шейпинг. ACK пакеты низкоприоритетных трафиков задерживаются, и так шейпится download. это работает.
я устал объяснять. почему мне никто не верит?
Ой, извини, если я как-то не так себя повел. Может я просто что-то пока еще не понял. И почему не верю? На предыдущий твой тезис (про качалку на роутере) я согласился. Тут вы конечно было правы.
А теперь давайте я вам скажу, как я вижу ситуацию. Если идет большая скачка, то у меня это выглядит обычно так - DownLink 100% загружен, UpLink - 10%. Таким образом на UpLink очереди пустые, потому что канал не загружен на 100%. Отсюда я делаю вывод, что ваш скрипт, который позволит повысить приоритеты ACK пакетов для важного трафика мне не сильно поможет. Вот...
например у вас аплинк 1 мбит , даунлинк 1 мбит
предполагаем, чтобы даунлодить на скорости 1024 кбит, надо аплодить ACK пакеты на скорости 1024 кбит / 70 = 15 кбит
создаем класс для ACK пакетов с скоростью 15 кбит ,
а внутри создаем дочерние классы
ставлю торренту приоритет 3 , а http приоритет 1Code:приоритет скорость потолок 1 15 кбит 15 кбит 2 4.5 кбит 15 кбит 3 1.5 кбит 15 кбит
когда никто не лазает по сайтам, скорость торрента будет примерно 1024 кбит ( чуть ниже ) , когда лазаешь по страницам , скорость торрента будет проседать, а если включить закачку большого файла по http , то торрент просядет до 102 кбит (+-)
тут надо оговориться, что скорость 15 кбит - это когда много tcp коннектов, и входящие пакеты маленькие. Если tcp коннектов мало, то чтобы скачивать на скорости 1024 кбит , надо аплодить всего 8-10 кбит, тогда скорости по приоритетам немного изменятся, но это не важно, так как 5-10 закачек не забьют канал, как зибивают его 100 закачек
что поделаешь