The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Ограничение трафика"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Ограничение трафика"  
Сообщение от Jan email(??) on 14-Мрт-06, 15:54 
Всем привет!
Возможно ли такое сделать - пользователь качает файл, как только скачал первые 5 метров, то скорость резко падает (до уровня модемной). Где-то видел, как это делается, да забыл где. На сервере стоит squid (прозрачно). Может, с его помощью как? Или через iptables? Буду рад хорошей доке и примерам на эту тему.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Ограничение трафика"  
Сообщение от xmorpheusx email(??) on 14-Мрт-06, 16:44 
>Всем привет!
>Возможно ли такое сделать - пользователь качает файл, как только скачал первые
>5 метров, то скорость резко падает (до уровня модемной). Где-то видел,
>как это делается, да забыл где. На сервере стоит squid (прозрачно).
>Может, с его помощью как? Или через iptables? Буду рад хорошей
>доке и примерам на эту тему.


Конкретного решения не подскажу, но теоретически надо система сбора(ipcad)/учета трафика + скриптик который будет проверять (с любой периодичностью) лимит у юзера и резать скорость.

P.S. Squid вряд ли поможет, смотри в сторону iptables

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Ограничение трафика"  
Сообщение от чувааак on 15-Мрт-06, 04:58 
в iptables есть такой модуль quota.
Мутишь правило:
iptables -A FORWARD -t mangle -m quota --quota 5000000 -j MARK --set-mark 3
Далее меченные пакеты загоняешь в класс шейпера, в котором стоят нужные ограничения
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Ограничение трафика"  
Сообщение от чувааак on 15-Мрт-06, 05:07 
Вообще это не сильно подходит, т.к. не зависит, что качает клиент.

Поправка:
iptables -A FORWARD -t mangle -m quota --quota 5000000 -j MARK --set-mark 3
В это правило попадают пакеты, если их суммарный объем меньше 5Мб
Т.е. ты меченные пакеты загоняешь в хороший класс.
А другие в плохой

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Ограничение трафика"  
Сообщение от satelit on 15-Мрт-06, 05:41 
>Всем привет!
>Возможно ли такое сделать - пользователь качает файл, как только скачал первые
>5 метров, то скорость резко падает (до уровня модемной). Где-то видел,
>как это делается, да забыл где. На сервере стоит squid (прозрачно).
>Может, с его помощью как? Или через iptables? Буду рад хорошей
>доке и примерам на эту тему.


А как построен учет трафика?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру