Возможно вы искали: 'Backyard Soccer: MLS E...'

June 20 2025 04:56:12
  • Как сделать 8Gamers.Ru домашней страницей?
  • Игры
    • База данных по играх
    • Игровые новости
    • Игровая индустрия
    • Обзоры на игры
    • Прохождения игр
    • Гайды к играм
    • Превью о играх
    • Игровые тизеры
    • Игровые арты
    • Игровые обои
    • Игровые скриншоты
    • Игровые обложки
    • Игровые трейлеры
    • Игровое видео
    • Вышедшие игры
    • Ближайшие релизы игр
  • Кино и ТВ
    • База данных по кино
    • Статьи о кино
    • Постеры
    • Кадры из кино
    • Кино трейлеры
    • Сегодня в кино
    • Скоро в кино
  • Комиксы и манга
    • Манга по алфавиту
    • База данных по комиксах
    • Читать онлайн комиксы
    • Читать онлайн манга
    • База персонажей
  • Читы и коды
    • Чит-коды для PC игр
    • Чит-коды для консольных игр
    • Трейнеры
    • Коды Game Genie
  • Моддинг
    • Модификации
    • Карты к играм
    • Программы для моддинга
    • Статьи о моддинге
  • Геймдев
    • Всё о создании игр
    • Список движков
    • Утилиты в помощь игроделу
    • Конструкторы игр
    • Игровые движки
    • Библиотеки разработки
    • 3D-модели
    • Спрайты и тайлы
    • Музыка и звуки
    • Текстуры и фоны
  • Рецензии
    • Игры
    • Кино
    • Аниме
    • Комиксы
    • Мангу
    • Саундтреки
  • Саундтреки
    • Лирика
  • Файлы
    • Патчи к играм
    • Русификаторы к играм
    • Сохранения к играм
    • Субтитры к кино
  • Медиа
    • Видео
    • Фото
    • Аудио
    • Фан-арты
    • Косплей
    • Фото с виставок
    • Девушки из игр
    • Рисунки
    • Рисуем онлайн
    • Фотохостинг
  • Юмор
    • Анекдоты
    • Афоризмы
    • Истории
    • Стишки и эпиграммы
    • Тосты
    • Цитаты
  • Флеш
    • Азартные
    • Аркады
    • Бродилки
    • Гонки
    • Для девочек
    • Для мальчиков
    • Драки
    • Квесты
    • Леталки
    • Логические
    • Мультфильмы
    • Открытки
    • Приколы
    • Разное
    • Спорт
    • Стратегии
    • Стрелялки
Статистика

Статей: 87772
Просмотров: 96968289
Игры
Injustice:  Gods Among Us
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
Battlefield 4 - продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
• Обзор Ibara [PCB/PS2] 18466
• Обзор The Walking ... 18913
• Обзор DMC: Devil M... 19991
• Обзор на игру Valk... 15984
• Обзор на игру Stars! 17878
• Обзор на Far Cry 3 18063
• Обзор на Resident ... 16124
• Обзор на Chivalry:... 17629
• Обзор на игру Kerb... 18085
• Обзор игры 007: Fr... 16719
Превью о играх
• Превью к игре Comp... 18061
• Превью о игре Mage... 14567
• Превью Incredible ... 14813
• Превью Firefall 13583
• Превью Dead Space 3 16438
• Превью о игре SimC... 14836
• Превью к игре Fuse 15531
• Превью Red Orche... 15639
• Превью Gothic 3 16450
• Превью Black & W... 17461
Главная » Статьи » Разное » [FreeBSD] ALTQ, Dummynet and rate control (freebsd shaper bandwidth altq dummynet)

[FreeBSD] ALTQ, Dummynet and rate control (freebsd shaper bandwidth altq dummynet)

Ключевые слова: freebsd, shaper, bandwidth, altq, dummynet, (найти похожие документы)

_ RU.UNIX.BSD (2:5077/15.22) _____________________________________ RU.UNIX.BSD _
From : Igor Timkin 2:5020/400 19 Oct 99 22:57:22
Subj : [FreeBSD] ALTQ, Dummynet and rate control
________________________________________________________________________________
From: Igor Timkin <ivt@gamma.ru>

Vitaly V Belekhov <vitaly@riss-telecom.ru> wrote:
: Скажем так: altq рулит очередью на исходящем интерфейсе, а dummynet может
: рулить очередью еще и на входящем. Если у тебя на машине выделенка к
провайдеру

Чего ? Каким образом рулит -- провайдер будет просто дропать пакеты.
Либо они будут дропаться во входной очереди интерфейса.
altq в таких случаях работает значительно эффектитвнее.

: и более чем один интерфейс внутрь, то надо использовать именно dummynet. Да и
: вообще он хоть нормально работает, в отличии от altq.

Как раз altq работает нормльно, dummynet это примитивный shaper.
А в altq это побочный эффект. У меня на 2.2.6 и достаточно древней
версии altq (с небольшими правками под себя) без проблем работает
на 10 каналах поверх ethernet (10/100) от 16K до 2M. Притом это
не на локальные сетки, а на коммерческих клиентов.
--- ifmail v.2.14dev3
* Origin: Gamma Ltd., Moscow, Russia (2:5020/400)

_ RU.UNIX.BSD (2:5077/15.22) _____________________________________ RU.UNIX.BSD _
From : Vitaly V Belekhov 2:5020/400 20 Oct 99 12:31:56
Subj : [FreeBSD] ALTQ, Dummynet and rate control
________________________________________________________________________________
From: "Vitaly V Belekhov" <vitaly@riss-telecom.ru>

Привет!

Igor Timkin <ivt@gamma.ru> wrote:

> : Скажем так: altq рулит очередью на исходящем интерфейсе, а dummynet может
> : рулить очередью еще и на входящем. Если у тебя на машине выделенка к
> провайдеру

> Чего ? Каким образом рулит -- провайдер будет просто дропать пакеты.
> Либо они будут дропаться во входной очереди интерфейса.
> altq в таких случаях работает значительно эффектитвнее.

ALTQ на входящем интерфейсе работать просто не может. Что значит тогда
эффективнее? Я именно это и имел в виду. А то что пакеты будут
дропаться - так это и с altq тот же хрен будет.

> : и более чем один интерфейс внутрь, то надо использовать именно dummynet. Да
> и : вообще он хоть нормально работает, в отличии от altq.

> Как раз altq работает нормльно, dummynet это примитивный shaper.
> А в altq это побочный эффект. У меня на 2.2.6 и достаточно древней
> версии altq (с небольшими правками под себя) без проблем работает
> на 10 каналах поверх ethernet (10/100) от 16K до 2M. Притом это
> не на локальные сетки, а на коммерческих клиентов.

Да, в altq есть хорошие средства для управления очередями (RED,ECN),
но работает он криво, не надо меня переубеждать, я с ним за год намучился...
и использовал его поинтенсивнее. :(
Да и точность нарезания у него, мягко говоря, маленькая, о чем честно и
написано в доках. ( несколько процентов от реальной скорости интерфейса,
вот и режь после этого каналы по 16K на 10M Ethernet ). Плюс зависания классов
периодические (типа все работает, но один класс - никак).
А что касается безпроблемной работы - у тебя 10 каналов на ОДHОЙ карте или
на разных?

provider ---- router -ed0--- client A
|
+-ed1----- client B

Вопрос: как ты поделишь канал до провайдера между клиентами A и B в этом
случае? Без простого жесткого разрезания на две части? ( это ведь и dummynet
сделает :)

--
Vitaly Belekhov
RISS-Telecom Networking Center, Novosibirsk
--- ifmail v.2.14dev3
* Origin: Sovam Teleport public server (2:5020/400)

_ RU.UNIX.BSD (2:5077/15.22) _____________________________________ RU.UNIX.BSD _
From : Igor Timkin 2:5020/400 20 Oct 99 13:11:54
Subj : [FreeBSD] ALTQ, Dummynet and rate control
________________________________________________________________________________
From: Igor Timkin <ivt@gamma.ru>

Vitaly V Belekhov <vitaly@riss-telecom.ru> wrote:
:> Чего ? Каким образом рулит -- провайдер будет просто дропать пакеты.
:> Либо они будут дропаться во входной очереди интерфейса.
:> altq в таких случаях работает значительно эффектитвнее.

: ALTQ на входящем интерфейсе работать просто не может. Что значит тогда

Зачем его ставить на входящий ?

: эффективнее? Я именно это и имел в виду. А то что пакеты будут
: дропаться - так это и с altq тот же хрен будет.

Да не тот же. Всегда можно задать необходимый размер очереди.
Да и дрпаться будут пакеты не случайным образом на входном интерфейсе,
а только клиенту, который выбрал свою полосы. Остальные этого
не заметят. Всегда можно пустить интерактивные протоколы
с большим приоритетом, чем тот же самый ftp, который обычно
забивает канал. При необходимости обределённым клиентам поднят
приоритет. Это основные плюсы altq по сранению с dummynet,
с моей точки очень существенные.

: Да и точность нарезания у него, мягко говоря, маленькая, о чем честно и
: написано в доках. ( несколько процентов от реальной скорости интерфейса,
: вот и режь после этого каналы по 16K на 10M Ethernet ). Плюс зависания
классов

Я ещё в версиях 0.X сделал патч, который позволял задавать абсолютную
скорость (она и так передаётся в ядро). В версях 1.X автор сам
добавил этот параметр. Окраничение в 16K используется:
Class 7 on Interface ed0:
priority: 2 depth: 0 offtime: 748046 [us] wrr_allot: 68 bytes
nsPerByte: 500000 (16.00 Kbps), Measured: 16.86 [Kbps]
pkts: 12830, bytes: 5344452
overs: 1137, overactions: 5809
borrows: 0, delays: 1133
drops: 149, drop_bytes: 165144
QCount: 25, (qmax: 30)
AvgIdle: -582 [us], (maxidle: 494140 minidle: -23438 [us])
:


: периодические (типа все работает, но один класс - никак).

Увы, редко, но бывает. У меня критутся cbqstat, который проверяет
эту ситацию и делает reset (случается раз в 3-7 дней на одном
из классов, реально никто не замечает). Тексты смотреть было лень, тем более
у меня использутся девняя версия (1.0.1). Hадо на этот роутер ставить
3.3 и последний altq и разбираться.

: А что касается безпроблемной работы - у тебя 10 каналов на ОДHОЙ карте или
: на разных?

Hа одной. Стоит hub, с которого клиенты получают свою полосу.
А какая разница. Точнее карты две, один клиент по оптике подключен,
из-за большого расстояни пришлось включать full duplex (5-6 км),
switch под это дело ставить дороговато. Все остальные на одной.

: provider ---- router -ed0--- client A
: |
: +-ed1----- client B

: Вопрос: как ты поделишь канал до провайдера между клиентами A и B в этом
: случае? Без простого жесткого разрезания на две части? ( это ведь и dummynet
: сделает :)

А у меня такой проблемы нет с каналом нет :)
А кто мешает на интерфейсе в стороны провайдера повесть altq.
Клиентам ставиться заказанная полоса. суммарное переполнение
будет резаться каналом (или провайдером). Если суммарная скорость
клиентов значительно больше, чем канал к провайдеру, можно им
выделить гарантированные полосы, а остальные они будут добирать,
если канал до провайдера не полностью загружен (borrow). Опять
приоритеты для разных протоколов.
--- ifmail v.2.14dev3
* Origin: Gamma Ltd., Moscow, Russia (2:5020/400)

_ RU.UNIX.BSD (2:5077/15.22) _____________________________________ RU.UNIX.BSD _
From : Vitaly V Belekhov 2:5020/400 20 Oct 99 13:33:50
Subj : [FreeBSD] ALTQ, Dummynet and rate control
________________________________________________________________________________
From: "Vitaly V Belekhov" <vitaly@riss-telecom.ru>

Привет!

Igor Timkin <ivt@gamma.ru> wrote:

> : ALTQ на входящем интерфейсе работать просто не может. Что значит тогда
> Зачем его ставить на входящий ?

Я в конце того сообщения вопрос задал. :)

> Да не тот же. Всегда можно задать необходимый размер очереди.
> Да и дрпаться будут пакеты не случайным образом на входном интерфейсе,
> а только клиенту, который выбрал свою полосы. Остальные этого
> не заметят. Всегда можно пустить интерактивные протоколы
> с большим приоритетом, чем тот же самый ftp, который обычно
> забивает канал. При необходимости обределённым клиентам поднят
> приоритет. Это основные плюсы altq по сранению с dummynet,
> с моей точки очень существенные.

Все это можно сделать с dummynet, там нет только приоритетов, которые, впрочем,
в altq использовать не рекомендуют (и небезосновательно).
Даже borrow можно сделать. :)
Этож обычные firewall-правила, как хочешь, так и верти. :)

> Я ещё в версиях 0.X сделал патч, который позволял задавать абсолютную
> скорость (она и так передаётся в ядро). В версях 1.X автор сам
> добавил этот параметр. Окраничение в 16K используется:

Я именно с твоим патчем и работал. :) А в версиях 1.X я не видел в упор
задания абсолютной скорости (вплоть до версии 1.1.2). Да и точность от
этого не растет...

> Увы, редко, но бывает. У меня критутся cbqstat, который проверяет
> эту ситацию и делает reset (случается раз в 3-7 дней на одном
> из классов, реально никто не замечает). Тексты смотреть было лень, тем более
> у меня использутся девняя версия (1.0.1). Hадо на этот роутер ставить
> 3.3 и последний altq и разбираться.

Во! А у меня нагрузка на роутер стала расти и начало это происходить до раза
в 30 минут...
Что касается 3.x - я долго искал, отчего после перехода с 2.2.8 на 3.2-STABLE
у меня роутер главный падает, нашел в результате cbqd... :(

> : А что касается безпроблемной работы - у тебя 10 каналов на ОДHОЙ карте или
> : на разных?
> Hа одной. Стоит hub, с которого клиенты получают свою полосу.
> А какая разница. Точнее карты две, один клиент по оптике подключен,
> из-за большого расстояни пришлось включать full duplex (5-6 км),
> switch под это дело ставить дороговато. Все остальные на одной.

> : Вопрос: как ты поделишь канал до провайдера между клиентами A и B в этом
> : случае? Без простого жесткого разрезания на две части? ( это ведь и
> dummynet : сделает :)

> А у меня такой проблемы нет с каналом нет :)
> А кто мешает на интерфейсе в стороны провайдера повесть altq.
> Клиентам ставиться заказанная полоса. суммарное переполнение
> будет резаться каналом (или провайдером). Если суммарная скорость
> клиентов значительно больше, чем канал к провайдеру, можно им
> выделить гарантированные полосы, а остальные они будут добирать,
> если канал до провайдера не полностью загружен (borrow). Опять
> приоритеты для разных протоколов.

Да только какой провайдер на это пойдет... да и задеру я его изменениями
постоянными. А на своей тачке я не могу поставить, именно из-за того что
на входящем интерфейсе altq не живет... :( А трафиком надо рулить именно
входящим от провайдера, isn't it? :)

--
Vitaly Belekhov
RISS-Telecom Networking Center, Novosibirsk
--- ifmail v.2.14dev3
* Origin: Sovam Teleport public server (2:5020/400)

_ RU.UNIX.BSD (2:5077/15.22) _____________________________________ RU.UNIX.BSD _
From : Igor Nikolaev 2:5030/266 20 Oct 99 05:52:06
Subj : [FreeBSD] traffic-shape on FreeBSD.
________________________________________________________________________________
Eduard V. Goroshko <eddie@sbor.ru> wrote:

> А не поделиться ли кто-нибудь опытом, что же все-таки юзабельнее
> - dummynet или altq ???

dummynet есть в ядре сразу от Луиджи и довольно
просто конфигурится.

altq/cbq нужно привинчивать руками, это более сложный
объект, может он существенно больше и написан существенно
аккуратнее.

Если задачи незатейливые, то проще настроить dummynet.
Если же нужно что-то достаточно серьёзное, то без
altq не обойтись.

> * Eduard V. Goroshko * [eddie@sbor.ru] [http://www.sbor.ru/~eddie]
--
Игорь Hиколаев
--- ifmail v.2.12.os.sensi
* Origin: net for dummies (2:5030/266@fidonet)

1126 Прочтений •  [[FreeBSD] ALTQ, Dummynet and rate control (freebsd shaper bandwidth altq dummynet)] [08.05.2012] [Комментариев: 0]
Добавил: Ukraine Vova
Ссылки
HTML: 
[BB Url]: 
Похожие статьи
Название Добавил Добавлено
• [FreeBSD] ALTQ, Dummynet and rate c... Ukraine Vova 08.05.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.

Проект входит в сеть сайтов «8Gamers Network»

Все права сохранены. 8Gamers.NET © 2011 - 2025

Статьи
Рецензия на Pressure
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chronicles of Zerzura
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy & Tactics: World War 2
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scribblenauts Unlimited
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walking Dead: Survival Instinct, The
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь | RSS | Донейт | Статистика | Команда | Техническая поддержка