The OpenNET Project / Index page

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

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

"Знатокам TC"  
Сообщение от cMex email(ok) on 10-Ноя-06, 19:32 
Вот что тут подумалось - при нарезке куче юзеров полосы на интерфейсе с помощью tc, например таким образом - class htb 1:12 parent 1:1 prio 0 rate 1000000bit ceil 1000000bit burst 32Kb cburst 1951b, рано или поздно придем к ситуации, что при достаточно большом количестве клиентов, подлежащих обрезке полосы, лаги начнутся у тех, кто ходит через тот же сервер, но полоса не режется, ведь для них будет оставаться все меньше и меньше полоса, относительно обрезаемых. Структура такая:
  
    1:1
/    |   \
1:Х 1:ХХ 1:НН

Каким образом решать эту проблему?

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

 Оглавление

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


1. "Знатокам TC"  
Сообщение от fa email(??) on 11-Ноя-06, 00:37 
>Вот что тут подумалось - при нарезке куче юзеров полосы на интерфейсе
>с помощью tc, например таким образом - class htb 1:12 parent
>1:1 prio 0 rate 1000000bit ceil 1000000bit burst 32Kb cburst 1951b,
>рано или поздно придем к ситуации, что при достаточно большом количестве
>клиентов, подлежащих обрезке полосы, лаги начнутся у тех, кто ходит через
>тот же сервер, но полоса не режется, ведь для них будет
>оставаться все меньше и меньше полоса, относительно обрезаемых. Структура такая:
>
>    1:1
>/    |   \
>1:Х 1:ХХ 1:НН
>
>Каким образом решать эту проблему?

Дайте более высокий приоритет тем, кого не режете.

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

2. "Знатокам TC"  
Сообщение от cMex email(ok) on 13-Ноя-06, 11:29 

>Дайте более высокий приоритет тем, кого не режете.

Формирование дисциплин я начинаю вот так:
tc qdisc add dev eth0 root handle 1: htb default 2
tc class add dev eth0 parent 1: classid 1:1 htb rate 80mbit ceil 80mbit
tc class add dev eth0 parent 1: classid 1:2 htb rate 80mbit ceil 80mbit,
планируя как раз выделить 1:2 под необрезаемых, отправляя в этот класс в рутовой дисциплине. Соответственно подклассы для обрезаемого трафика плодятся с парентом 1:1. Что здесь не так, так как проблема все же объявляется? Может изменить подход?
Спасибо за потраченное на ответы время.

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

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

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




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

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