Шейпинг трафика: задавить торренты
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
Шейпинг трафика: задавить торренты
Имеется задача задавить по максимуму торрент-трафик таким образом, чтобы он не мешал веб-серфингу и работе других программ. В линуксе для этой задачи использовал IMQ, ESFQ, ipp2p. В freebsd (altq) пока плохо получается, уже 1200 подключений торрентов наглухо ложат канал. Какие аналогичные линуксовым технологии есть во фряхе?
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- vvn
- ефрейтор
- Сообщения: 50
- Зарегистрирован: 2009-06-01 16:49:50
- Контактная информация:
Re: Шейпинг трафика: задавить торренты
Меня тоже интересует этот вопрос!!!
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Шейпинг трафика: задавить торренты
как то обсуждали уже что то похожее для altq
если есть желание поищите
если есть желание поищите
-
- проходил мимо
Re: Шейпинг трафика: задавить торренты
С исходящим трафиком все ясно и проблем нет. А вот с входящим... Все что видел под фрю касаемо шейпинга входящего трафика сводится к шейпингу исходящего на внутреннем интерфейсе. Данный метод довольно-таки неэффективен при достаточно большом количестве подключений. В линуксе все решается направлением входящего трафика сначала на псевдоинтерфейс IMQ. В фре подобного не встречал, поэтому буду благодарен за ссылки.paradox писал(а):как то обсуждали уже что то похожее для altq
если есть желание поищите
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Шейпинг трафика: задавить торренты
уже обсуждали
и помоему не токо на этом форуме но и на бсд портале
что нет смысла шейпить входящий трафик
ну или что то типа того
и помоему не токо на этом форуме но и на бсд портале
что нет смысла шейпить входящий трафик
ну или что то типа того
-
- проходил мимо
Re: Шейпинг трафика: задавить торренты
Обычными средствами - да сложно. Но можно, через костыли типа IMQ. Но это реально работает.paradox писал(а):что нет смысла шейпить входящий трафик
ну или что то типа того


-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Шейпинг трафика: задавить торренты
вы не так поняли
нет смысла шейпить входящий трафик потому что нет таких проблем
если вам нужно шейпить входящий трафик значит вы не так понимаете суть проблемы
это резюме из того давнего поста что я помню про даный вопрос
нет смысла шейпить входящий трафик потому что нет таких проблем
если вам нужно шейпить входящий трафик значит вы не так понимаете суть проблемы
это резюме из того давнего поста что я помню про даный вопрос
-
- проходил мимо
Re: Шейпинг трафика: задавить торренты
Возможно с того времени что-то поменялось...paradox писал(а):это резюме из того давнего поста что я помню про даный вопрос
Не вдаваясь в детали технологии, дома, на линукс-роутере у меня шейпер настроен таким образом, что когда нет других закачек торрент забирает всю пропускную способность канала под свои нужды. Когда начинаем что-то качать по http - он возвращает до 80% полосы при 600-1000 подключений торрент-клиента. Это работает четко. Dummynet в freebsd для решения такой задачи не подходит, остается pf и altq. Но при таком числе подключений не получается эффективно управлять ПСП канала. Шейпер не высвобождает и 5% канала для http.
Поставлю вопрос немного по-другому. Кому-нибудь удавалось реализовать эффективный шейпер при обозначенных выше условиях на freebsd? Если да - поделитесь наработками, если нет - тоже вполне себе ответ, будем продолжать делать на линуксе.

-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Шейпинг трафика: задавить торренты
в altq много вариаций шейпера
вы прям все попробовали?
вы прям все попробовали?
-
- проходил мимо
Re: Шейпинг трафика: задавить торренты
Ну много немного... В качестве классовых дисциплин CBQ и HFSC, в качестве краевых ECN и RED. Обращаю внимание, что и в линуксе ничего путного не получается если шейпить входящий трафик от WAN путем шейпинга исходящего на LAN интерфейсе...paradox писал(а):в altq много вариаций шейпера
вы прям все попробовали?

http://www.opennet.ru/base/net/linux_tr ... s.txt.html
IMQ, Intermediate queueing device
Устройство IMQ не является дисциплиной обработки очереди, но тесно с
ними связано. В ОС Linux дисциплины обработки очередей подключаются к
сетевым устройствам и все, что помещается в очередь к устройству,
попадает сначала в очередь дисциплины обработки очереди. Из-за этого
подхода существуют два ограничения:
1. Ограничение пропускной возможности работает только для исходящего
трафика (дисциплина обработки входящего трафика существует, но ее
возможности мизерны по сравнению с классическими дисциплинами).
2. Дисциплина обработки очереди обрабатывает трафик только одного
интерфейса, нет возможности задавать глобальные ограничения.
Устройство IMQ пытается решить эти проблемы. С помощью подсистемы
фильтрации ОС Linux можно определенные пакеты направлять через этот
псевдо-интерфейс, к которому подключаются различные дисциплины
обработки очередей. Таким образом, можно управлять полосой
пропускания, как входящего, так и общего трафика.
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Шейпинг трафика: задавить торренты
я вообще не сильно понимаю как может быть входящий трафик без исходящего
разве что тупой UDP флуд
и да
я вспомнил где обсуждалось что как и почему
в какойто из новости на опне нете
увы не помню уже давненько было
просто нужно гуглить
решение всегда можно найти если хочеться
разве что тупой UDP флуд
и да
я вспомнил где обсуждалось что как и почему
в какойто из новости на опне нете
увы не помню уже давненько было
просто нужно гуглить
решение всегда можно найти если хочеться
-
- проходил мимо
Re: Шейпинг трафика: задавить торренты
не может конечно, если не брать в расчет флуд )paradox писал(а):я вообще не сильно понимаю как может быть входящий трафик без исходящего
без всякого сомнения! вот ребята нетграф придумали. другие ребята патч IMQ написали...решение всегда можно найти если хочеться

-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Шейпинг трафика: задавить торренты
ну тогда без воросов - линуксмое свободное время и квалификация в данный момент позволяют прибегнуть лишь к готовому решению )))
а в заметках "о тебе" так и отметим - "не осилил"
)))
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Шейпинг трафика: задавить торренты
трафик-то чей? свой или пользовательский?
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: Шейпинг трафика: задавить торренты
Я вот думаю даже если пользовательский.Burner писал(а):трафик-то чей? свой или пользовательский?
Берем две думинет трубы с разными приоритетами.
В одну с высоким приоритетом гоним все 80 порты.
Во вторую всё остальное.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Шейпинг трафика: задавить торренты
я просто слышал такое решение: наоборот, торрентам отдать приоритет, тогда у пользователей вся полоса уходит на него, и им не посерфить, тогда они сами начинают ограничивать использование)
-
- проходил мимо
Re: Шейпинг трафика: задавить торренты
И тот и другой.Burner писал(а):трафик-то чей? свой или пользовательский?
