|
![]() |
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [Проследить за развитием треда] |
"Честно-ли делит сквид канал?" | |
Сообщение от Алексей ![]() ![]() | |
Вот уже давно хотел сделать такую штуку, чтоб канал динамически делился между активными пользователями по ровну,независимо от количества потоков закачки каждого клиента.Прокопался две недели с QoS -вещь хорошая, но как выяснилось не в том, что мне надо.В итоге я натыкаюсь на Extra System Proxy Server(ESPS),в котором просто гордятся наличием такой фичи! http://www.esproxy.org.ua/band.htm .Вот только минус -он под винду, но я всё равно поставил ради интереса.Выставил в его конфиге ограничение 40 кил,проверяю: качаю фаил с 10-ю потоками -качается со скоростью 40, только присоединяюсь вторым компом -сразу у первого скорость падает до 20-ти и второй начинает тянуть со скор. 20 кил, хотя второму я специально поставил качать 1-им потоком! Мне интерессно, неуже-ли разработчики сквида настолько слепы и не видят реально нужных вещей, которые следует включить в столь мощный прокси-сервер? | |
Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
Оглавление |
|
Индекс форумов | Темы | Пред. тема | След. тема |
Сообщения по теме |
1. "Честно-ли делит сквид канал?" | |
Сообщение от ipmanyak ![]() ![]() | |
проверяли delay pool в сквиде - всё честно делает. | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
2. "Честно-ли делит сквид канал?" | |
Сообщение от Алексей ![]() ![]() ![]() | |
>проверяли delay pool в сквиде - всё честно делает. | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
3. "Честно-ли делит сквид канал?" | |
Сообщение от ipmanyak ![]() ![]() | |
>>проверяли delay pool в сквиде - всё честно делает. | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
4. "Честно-ли делит сквид канал?" | |
Сообщение от Алексей ![]() ![]() | |
>на закачку (по расширениям файлов ) ставлю низшую скорость - 1кб/сек | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
5. "Честно-ли делит сквид канал?" | |
Сообщение от Alex ![]() ![]() | |
У меня практически та же ситуация. Тоже 256к, тоже универ. Ну не умеет сквид распределять канал динамически. Если бы пулы можно было включать последовательно, тогда ещё можно было бы подобие динамического распределения сэмулировать. Эта проблема у меня уже не один год существует. На данный момент оптимальной признана такая конфигурация: каждому ведро в 92кБ (это у меня по статистике средний размер одной странички с поторохами), и ограничение от 2 до 4кБ/с. Для учебных классов отдельный пул с общим лимитом. Запрет аудио, видео и порно в рабочее время :) Жесточайшее вырезание рекламы и ограничение закачек одним потоком на клиента. Если пулы зажимать сильнее, то канал в среднем недогружен. До оптимального далеко, но в целом удовлетворительно. Сам бы очень хотел появления динамического распределения канала в сквиде. Но нет его пока :( | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
7. "Честно-ли делит сквид канал?" | |
Сообщение от Алексей ![]() ![]() ![]() | |
Спасибо за солидарность :-) будем ждать когда-же к сквиду прикрутят эту фичу (динамическое распределение). А как ограничить количество потоков каджому клиенту? | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
8. "Честно-ли делит сквид канал?" | |
Сообщение от Alex ![]() ![]() | |
> А как ограничить количество потоков каджому клиенту? | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
9. "Честно-ли делит сквид канал?" | |
Сообщение от Алексей ![]() ![]() | |
>> А как ограничить количество потоков каджому клиенту? | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
12. "Честно-ли делит сквид канал?" | |
Сообщение от Алексей ![]() ![]() | |
>> А как ограничить количество потоков каджому клиенту? | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
13. "Честно-ли делит сквид канал?" | |
Сообщение от Алексей ![]() ![]() | |
>> А как ограничить количество потоков каджому клиенту? | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
6. "Честно-ли делит сквид канал?" | |
Сообщение от baka ![]() ![]() | |
>я так сделаю меня на следующий день весь университет на виселицу | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
10. "Честно-ли делит сквид канал?" | |
Сообщение от Lamer ![]() ![]() ![]() | |
Squid отлично держит полосу - ту которую я в delay pools назначил. Я это вижу в реальном времени через програмку мониторинга активности squid (работает под виндоус, squid под FreeBSD). | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
11. "Честно-ли делит сквид канал?" | |
Сообщение от Алексей ![]() ![]() ![]() | |
>Squid отлично держит полосу - ту которую я в delay pools | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
14. "Честно-ли делит сквид канал?" | |
Сообщение от Lamer ![]() ![]() ![]() | |
за скорость закачки всяких там файлов аля EXE у меня отвечает пул второго класса | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
15. "Честно-ли делит сквид канал?" | |
Сообщение от Алексей ![]() ![]() | |
>за скорость закачки всяких там файлов аля EXE у меня отвечает пул | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
16. "Честно-ли делит сквид канал?" | |
Сообщение от Alex ![]() ![]() | |
>Я конечно знаю про временные ACL-и, но поэксперементируя с ними | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
17. "Честно-ли делит сквид канал?" | |
Сообщение от Алексей ![]() ![]() | |
>Выполнение по крону команды squid -k reconfigure после наступления прописанных в acl | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
20. "Честно-ли делит сквид канал?" | |
Сообщение от Alex ![]() ![]() | |
>А ты сам пробовал? да я вообще боюсь этих двух команд! (squid | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
21. "Честно-ли делит сквид канал?" | |
Сообщение от Алексей ![]() ![]() | |
>>А ты сам пробовал? да я вообще боюсь этих двух команд! (squid | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
25. "Честно-ли делит сквид канал?" | |
Сообщение от Alex ![]() ![]() | |
> Могу только сказать что твои пользователи самые счасливые люди планеты.Поверь, безобоснованно | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
18. "Честно-ли делит сквид канал?" | |
Сообщение от Алексей ![]() ![]() | |
Кстати, насчет maxconn, два часа упорного ковыряния этой фичи показали следующую недоработку:допустим есть | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
52. "Честно-ли делит сквид канал?" | |
Сообщение от Nick ![]() ![]() | |
>Squid отлично держит полосу - ту которую я в delay pools | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
62. "Честно-ли делит сквид канал?" | |
Сообщение от Denis ![]() ![]() ![]() | |
>Squid отлично держит полосу - ту которую я в delay pools | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
19. "Честно-ли делит сквид канал?" | |
Сообщение от Yura_hn ![]() ![]() ![]() | |
>Вот уже давно хотел сделать такую штуку, чтоб канал динамически делился между | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
22. "Честно-ли делит сквид канал?" | |
Сообщение от Алексей ![]() ![]() | |
>У меня BSDi 4.2 так там похожая фича встроеная в ipfw, называется | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
23. "Честно-ли делит сквид канал?" | |
Сообщение от Алексей ![]() ![]() | |
>У меня BSDi 4.2 так там похожая фича встроеная в ipfw, называется | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
24. "Честно-ли делит сквид канал?" | |
Сообщение от Cyclone ![]() ![]() ![]() | |
>>У меня BSDi 4.2 так там похожая фича встроеная в ipfw, называется | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
26. "Ну прямо то, о чем я думал!" | |
Сообщение от Ясен Пень ![]() ![]() ![]() | |
Только я еще круче придумал алгоритм, чем у них описан в ESPS, с общей свободной полосой - для того, чтобы новый пользователь сразу получил отклик, а не ждал, пока демон ему выделит полосу, а ранее заказанный другими пользователями трафик прокачается (или они его тупо выбрасывают при уменьшении полосы?). | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
27. "Ага, и это есть :)" | |
Сообщение от Ясен Пень ![]() ![]() ![]() | |
>Только я еще круче придумал алгоритм, чем у них описан в ESPS, | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
28. "Ну прямо то, о чем я думал!" | |
Сообщение от Михаил ![]() ![]() ![]() | |
>Не мог бы ты вкратце объяснить, почему QoS не подходит? | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
30. "Ну прямо то, о чем я думал!" | |
Сообщение от юКЕЙЯЕИ ![]() ![]() | |
>>Не мог бы ты вкратце объяснить, почему QoS не подходит? | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
33. "Ну прямо то, о чем я думал!" | |
Сообщение от Ясен Пень ![]() ![]() ![]() | |
>>кроме того, для нормальной работы QoS-у требуется чтобы его поддерживали передатчик и | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
35. "Ну прямо то, о чем я думал!" | |
Сообщение от Michael ![]() ![]() ![]() | |
>Постой, разве это не задача протокола IP - сообщить передающей стороне, что | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
36. "Ну прямо то, о чем я думал!" | |
Сообщение от Ясен Пень ![]() ![]() | |
>>Постой, разве это не задача протокола IP - сообщить передающей стороне, что | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
37. "Поправка" | |
Сообщение от Ясен Пень ![]() ![]() | |
>>>Постой, разве это не задача протокола IP - сообщить передающей стороне, что | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
43. "Кстати, о птичках" | |
Сообщение от Ясен Пень ![]() ![]() | |
>просто добавил корневую дисциплину(юзал я HTB), пару родительских классов и фильтр | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
29. "Честно-ли делит сквид канал?" | |
Сообщение от poige ![]() ![]() | |
это новый вид пупкинизма -- спрашивать в заголовке одно, а в письме -- другое? | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
31. "Честно-ли делит сквид канал?" | |
Сообщение от Алексей ![]() ![]() | |
>это новый вид пупкинизма -- спрашивать в заголовке одно, а в письме | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
32. "Честно-ли делит сквид канал?" | |
Сообщение от poige ![]() ![]() | |
>>это новый вид пупкинизма -- спрашивать в заголовке одно, а в письме | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
34. "Честно-ли делит сквид канал?" | |
Сообщение от ae ![]() ![]() | |
вот нашли на свою голову задачу | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
38. "Честно-ли делит сквид канал?" | |
Сообщение от Ясен Пень ![]() ![]() | |
>линуксовый qos - HTB это делает очень просто быстро и эффективно | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
39. "СТОП!!! СТОП!!! СТОП!!! СТОП!!!" | |
Сообщение от Алексей ![]() ![]() ![]() | |
Люди, ну что за глупости, из исходной задачи мы пришли просто к нарезанию трафика по полосам!!!Да это и сквид,да вообще любой проксяк вам трафик нарежет по полосам легко !!!(если клиенты простые студенты университета и всякие сотрудники,то и QoS трогать не надо). | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
40. "Так а я о чем? Об этом и толкую!" | |
Сообщение от Ясен Пень ![]() ![]() ![]() | |
> ВОПРОС | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
41. "Пардон, неправильную ссылку на статью дал" | |
Сообщение от Ясен Пень ![]() ![]() | |
Вот правильная: http://www.opennet.dev/base/net/linux_traffic_qos.txt.html | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
42. "Еще поправка/дополнение" | |
Сообщение от Ясен Пень ![]() ![]() | |
>и получаем то, что надо: если два процесса имеют одинаковый вес, канал | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
44. "Еще поправка/дополнение" | |
Сообщение от Алексей ![]() ![]() ![]() | |
>>и получаем то, что надо: если два процесса имеют одинаковый вес, канал | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
45. "Ура! Ура! Ура! :)" | |
Сообщение от Ясен Пень ![]() ![]() | |
>Общем классно,завтра глобальные экперименты! и да наступит коммунизьм в | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
46. "Одним способом походу минус! :-(((((" | |
Сообщение от Алексей ![]() ![]() ![]() | |
С утра до сейчас ковырялся и чуть уже не бился лбом, перепробовал разные пакеты iproute2 ставить -НУ НЕ ПОНИМАЕТ утилита tc алгоритм esfq!!! она его вообще не знает, пиши хоть esfq, хоть абра-кадабра_sfq эффект одинаковый!!! | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
47. "Что ж, значит придется тебе скачать ESFQ патч и скомпилирова..." | |
Сообщение от Ясен Пень ![]() ![]() | |
Качать отсюда: | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
48. "Что ж, значит придется тебе скачать ESFQ патч и скомпилирова..." | |
Сообщение от Алексей ![]() ![]() ![]() | |
>Качать отсюда: | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
49. "Что ж, значит придется тебе скачать ESFQ патч и скомпилирова..." | |
Сообщение от ipmanyak ![]() ![]() | |
>>Качать отсюда: | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
50. "Почти получилось :-)" | |
Сообщение от Алексей ![]() ![]() ![]() | |
gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -g -I../include-glibc -I/usr/include/db3 -include ../include-glibc/glibc-bugs.h -I/usr/src/linux/include -I../include -DRESOLVE_HOSTNAMES -c -o q_esfq.o q_esfq.c | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
51. "Мдя... " | |
Сообщение от Ясен Пень ![]() ![]() | |
А с CBQ что? Вроде штука старая, должна уже быть в ядре... | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
63. "Одним способом походу минус! :-(((((" | |
Сообщение от andyS1976 ![]() ![]() | |
а esfq патч поставил на iproute kernel ? | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
53. "Ну хоть какой-то результат!" | |
Сообщение от Алексей ![]() ![]() ![]() | |
После достаточно долгого ковыряния я так и не победил ESFQ,может в будущем его включат в стандартную комплектацию, тогда будет рулез, а вот пока я написал вот такой скриптик, заранее приношу извинения за возможную неграмотность с точки зрения написания скриптов и возможные неточности, недочёты, дырки, и прочие ошибки и буду рад выслушать любую критику и поправки :-), но я как можно детально попытался обьяснить его работу для начинающих админов. Как показала практика 5-ти дней его работы -пока всё делается как и хотелось, общем пашет нормально. | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
54. "RE: Ну хоть какой-то результат!" | |
Сообщение от Ясен Пень ![]() ![]() | |
>но я как можно детально попытался обьяснить его работу для начинающих | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
55. "RE: Ну хоть какой-то результат!" | |
Сообщение от Алексей ![]() ![]() ![]() | |
Да, я пробовал и на 2-ух и на 3-ёх и даже 4 клиента подсоединял, испытания этой системы целый день длились, у нас тут целые гонки даже устраивали: все соревновались кто быстрей тестовый фаил стянет :-) CBQ конечно-же тоже пробовал, даже у меня целый день стоял выбор между CBQ и HTB, но мне показалось что у HTB трафик поменьше прыгает, но больше они ничем не отличаются(не считая веса и ещё там какие-то тонкие настройки),но так как ты меня на нужную идею натолкнул, я не полинился написать вариант с CBQ. | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
56. "RE: Ну хоть какой-то результат!" | |
Сообщение от Angell5 ![]() ![]() ![]() | |
Во FreeBSD есть http://www.riss-telecom.ru/~vitaly/bwman.html работает быстро и надежно ... | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
57. "RE: Ну хоть какой-то результат!" | |
Сообщение от Алексей ![]() ![]() ![]() | |
>Во FreeBSD есть http://www.riss-telecom.ru/~vitaly/bwman.html работает быстро и надежно ... | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
58. "Спасибо! :) " | |
Сообщение от Ясен Пень ![]() ![]() | |
>Да, я пробовал и на 2-ух и на 3-ёх и даже 4 | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
59. "Спасибо, что не поленился! :) (-)" | |
Сообщение от Ясен Пень ![]() ![]() | |
. | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
60. "HTB vs CBQ" | |
Сообщение от Ясен Пень ![]() ![]() | |
>:-) CBQ конечно-же тоже пробовал, даже у меня целый день стоял | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
61. "HTB vs CBQ" | |
Сообщение от Алексей ![]() ![]() ![]() | |
>Вот что я выяснил: HTB делит трафик пропорционально rate, так что фактически | |
Удалить | Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |