Привет всем.
Прошу вашей помощи для получения полного представление о трубах, очередях и приоритету трафика.
Для этого рассмотрим пример (взят из одной стати на www.opennet.ru). В скобках буду писать свое представления о данной команде.
1) ipfw pipe 1 config bw 64Kbit/s queue 20 ( создает трубу с мак. пропускной способностью 64 Кбит\с и очередь в 20 слотов (1500 байт * 20 = 30 Кбайт)
2) ipfw queue 1 config pipe 1 weight 50 queue 20 mask dst-addr(ip) 0xffffffff (создаем очередь для первой трубы входящего трафика с приоритетом (весом) 50 и очередью в 20 слотов)
3) ipfw add queue 1 ip from any to 192.168.0.0/24 (запускаем трафик в очередь)
Теперь возникает вопрос:
- допустим в сети 192.168.0.0\24 - 2 пользователя. Вот я полагаю что выше описанные правила будут вести себя так
Труба 64 Кбит/с
-----------------------------------------------------------------------------------------------------
20 слотов, 1 польз. 20 Слото, 2 польз 20 Слотов, 1 польз.
------------------------- -------------------------- ------------------------
------------------------------------------------------------------------------------------------------
или же будут так работать
Труба 64 Кбит/с
-----------------------------------------------------------------------------------------------------
10 слотов, 1 польз. 10 Слотов, 2 польз |10 Слотов, 1 польз.
------------------------- -------------------------- | ------------------------
|
------------------------------------------------------------------------------|-----------------------
конец очереди
или может как-то по другому?????
То есть я хотелбы узнать как будут поступать пакеты(данные) пользователям имеющие одинаковый вес(приоритет)????
З.Ы Не судите меня строго :)