ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Traffic control по потокам
@ 2006-06-09  8:09 LVU
  2006-06-09 11:22 ` LVU
  0 siblings, 1 reply; 5+ messages in thread
From: LVU @ 2006-06-09  8:09 UTC (permalink / raw)
  To: ALT Linux Community

Здравствуйте, уважаемое коммьюнити!

Хочется сделать такое управление траффиком на шлюзе в инет:
чтобы оно было основано на определении потоков (типа SFQ),
но при этом не распределяло полосу между потоками поровну, а
давало потоку, по которому уже прошло более N байт/пакетов
приоритет ниже, чем у "малненьких". Это, по идее, позволило
бы на полную использовать весь канал для скачивания больших
файлов (неважно, с http/ftp или из ослика), при этом не
мешая серфингу и почте.

В lartc, насколько я понял, предлагают классифицировать
пакеты по портам назначения, прописывая классификацию в TOS,
а потом разбрасывать в зависимости от TOS по очередям. Но
порты - штука ненадежная, хотелось бы чего-то более
правильного, примерно так, как я написал.

Если у кого-то есть готовая настройка - бросьте, плз! Вроде
ж не я один должен такого хотеть... Или ткните в доку, где
подобное описано.

Благодарю за внимание.

With best regards, LVU.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] Traffic control по потокам
  2006-06-09  8:09 [Comm] Traffic control по потокам LVU
@ 2006-06-09 11:22 ` LVU
  2006-06-09 11:47   ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 5+ messages in thread
From: LVU @ 2006-06-09 11:22 UTC (permalink / raw)
  To: ALT Linux Community

Здравствуйте еще раз!

LVU wrote:
> Хочется сделать такое управление траффиком на шлюзе в инет:
> чтобы оно было основано на определении потоков (типа SFQ),
> но при этом не распределяло полосу между потоками поровну, а
> давало потоку, по которому уже прошло более N байт/пакетов
> приоритет ниже, чем у "малненьких". Это, по идее, позволило
> бы на полную использовать весь канал для скачивания больших
> файлов (неважно, с http/ftp или из ослика), при этом не
> мешая серфингу и почте.

Вроде разобрался. Видимо, нужен модуль connbytes для
iptables и в ядре. Насколько я понимаю, начиная с 2.6.? оно
в ядре есть штатно. Когда и где оно есть в iptables - найти
не могу. Google по connbytes site:altlinux.ru вообще ничего
не дает :(

Собственно, новый вопрос: возможно ли штатно обновить ALM
2.4 до такого состояния, чтобы это все заработало, или надо
самому (пере)собирать ядро и iptables?


With best regards, LVU.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] Traffic control по потокам
  2006-06-09 11:22 ` LVU
@ 2006-06-09 11:47   ` Andrii Dobrovol`s`kii
  2006-06-09 12:10     ` LVU
  0 siblings, 1 reply; 5+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-06-09 11:47 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 1520 bytes --]

LVU пишет:
> Здравствуйте еще раз!
> 
> LVU wrote:
>> Хочется сделать такое управление траффиком на шлюзе в инет:
>> чтобы оно было основано на определении потоков (типа SFQ),
>> но при этом не распределяло полосу между потоками поровну, а
>> давало потоку, по которому уже прошло более N байт/пакетов
>> приоритет ниже, чем у "малненьких". Это, по идее, позволило
>> бы на полную использовать весь канал для скачивания больших
>> файлов (неважно, с http/ftp или из ослика), при этом не
>> мешая серфингу и почте.
> 
> Вроде разобрался. Видимо, нужен модуль connbytes для
> iptables и в ядре. Насколько я понимаю, начиная с 2.6.? оно
> в ядре есть штатно. Когда и где оно есть в iptables - найти
> не могу. Google по connbytes site:altlinux.ru вообще ничего
> не дает :(
> 
А что говорит modprobe connbytes ?
> Собственно, новый вопрос: возможно ли штатно обновить ALM
> 2.4 до такого состояния, чтобы это все заработало, или надо
> самому (пере)собирать ядро и iptables?
> 
Сразу пересобирать -- врядли... Можно попробовать взять ядра от 3.Х
и попробовать их установить и получить от них желаемое.
> 
> With best regards, LVU.
-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   525-7824            Department of Gas Electronics
Fax:   (380-44)   525-2329             Institute of Physics of NASU
*********************dobrATjabber.iop.kiev.ua************************


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] Traffic control по потокам
  2006-06-09 11:47   ` Andrii Dobrovol`s`kii
@ 2006-06-09 12:10     ` LVU
  2006-06-09 16:04       ` Andrii Dobrovol`s`kii
  0 siblings, 1 reply; 5+ messages in thread
From: LVU @ 2006-06-09 12:10 UTC (permalink / raw)
  To: ALT Linux Community

Добрый день!

Andrii Dobrovol`s`kii wrote:
>> Вроде разобрался. Видимо, нужен модуль connbytes для
>> iptables и в ядре. Насколько я понимаю, начиная с 2.6.? оно
>> в ядре есть штатно. Когда и где оно есть в iptables - найти
>> не могу. Google по connbytes site:altlinux.ru вообще ничего
>> не дает :(
>>
> А что говорит modprobe connbytes ?

Не находит ни connbytes, ни ipt_connbytes.
iptables -m conntrack -h тоже ничего про connbytes не говорит.

> Сразу пересобирать -- врядли... Можно попробовать взять ядра от 3.Х
> и попробовать их установить и получить от них желаемое.

Да даже не от 3.Х, а просто 2.6.какое-то от ALM. Попробую,
попробую.

With best regards, LVU.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] Traffic control по потокам
  2006-06-09 12:10     ` LVU
@ 2006-06-09 16:04       ` Andrii Dobrovol`s`kii
  0 siblings, 0 replies; 5+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-06-09 16:04 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 1402 bytes --]

LVU пишет:
> Добрый день!
> 
> Andrii Dobrovol`s`kii wrote:
>>> Вроде разобрался. Видимо, нужен модуль connbytes для
>>> iptables и в ядре. Насколько я понимаю, начиная с 2.6.? оно
>>> в ядре есть штатно. Когда и где оно есть в iptables - найти
>>> не могу. Google по connbytes site:altlinux.ru вообще ничего
>>> не дает :(
>>>
>> А что говорит modprobe connbytes ?
> 
> Не находит ни connbytes, ни ipt_connbytes.
> iptables -m conntrack -h тоже ничего про connbytes не говорит.
> 
Тогда наверно нет из коробки.
>> Сразу пересобирать -- врядли... Можно попробовать взять ядра от 3.Х
>> и попробовать их установить и получить от них желаемое.
> 
> Да даже не от 3.Х, а просто 2.6.какое-то от ALM. Попробую,
> попробую.
> 
Только если на просто попробовать... В коробке с АЛМ 2.6 ядро было
слишком раннее. Потому и предлагаю сразу брать из АЛС. Или вообще из
Сизифа.
Есть еще один вариант. Посмотрите на ядра и iptables в бэкпортах.
Возможно там это уже есть или можно пересобрать с включением этой
возможности.
-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   525-7824            Department of Gas Electronics
Fax:   (380-44)   525-2329             Institute of Physics of NASU
*********************dobrATjabber.iop.kiev.ua************************


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-06-09 16:04 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-06-09  8:09 [Comm] Traffic control по потокам LVU
2006-06-09 11:22 ` LVU
2006-06-09 11:47   ` Andrii Dobrovol`s`kii
2006-06-09 12:10     ` LVU
2006-06-09 16:04       ` Andrii Dobrovol`s`kii

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git