|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Mudry 2:5020/400 01 Dec 2004 23:32:42 To : Alexey Onion Subject : Re: Разделение канала --------------------------------------------------------------------------------
On Wed, 1 Dec 2004, Alexey Onion wrote:
AO> Есть канал, скажем в 1 М/бит, инет раздается по сети, хотелось бы
AO> сделать так, что бы, когда в инет идет один человек - ему отдавался
AO> весь канал, когдп два - каждому по половине, когда три - по трети и
AO> т.д.
Ищи на www.opennet.ru статьи на тему Traffic Shaping
Два основных принципа:
1. Любые правила по шейпингу относятся только к исходящему трафику.
То есть, если у тебя роутер, одним концом стоящий в инет, а другим в
локалку, то для шейпинга входящего и-нет трафика придётся ставить
правила на тот конец, который смотрит в локалку. Для равномерного
деления по локальным IP-адресам подходят дисциплины esfq и wrr
(если в твоём ядре таких нет, понадобятся патчи).
2. Следом за распределением должен стоять ограничитель трафика на уровне
около 95% от максимальной пропускной способности канала. То есть, если
входящий инет-канал на 1Mбит/с, то в локалку придётся поставить
ограничитель где-то на уровне 950КБит/с, иначе равномерного деления не
получится. Ограничивать трафик помогут дисциплины htb, cbq и tbf.
--
С уважением, Serg.
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/133314d90fe4c.html, оценка из 5, голосов 10
|