Правильное разделение канала (максимально эффективное разделение канала с переменной скоростью)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

r0ck3r
Сообщения: 37
ОС: Fedora Core 6

Правильное разделение канала

Сообщение r0ck3r »

Доброго времени суток всем
У меня следующий вопрос:
Имеется интернет-соединение со скоростью от 16 до 512 кбит/с (это спутник). Необходимо раздать соединение на 4 компьютера так, чтобы канал использовался максимально эффективно, то есть если активен один компьютер выдавать ему весь канал, два - делить пополам и так далее. Как можно это реализовать?
Спасибо сказали:
alternativshik
Сообщения: 154
ОС: Debian Lenny/Sid

Re: Правильное разделение канала

Сообщение alternativshik »

r0ck3r писал(а):
06.12.2008 17:30
Доброго времени суток всем
У меня следующий вопрос:
Имеется интернет-соединение со скоростью от 16 до 512 кбит/с (это спутник). Необходимо раздать соединение на 4 компьютера так, чтобы канал использовался максимально эффективно, то есть если активен один компьютер выдавать ему весь канал, два - делить пополам и так далее. Как можно это реализовать?

смотрите в сторону htb, iproute2, iptables
Спасибо сказали:
r0ck3r
Сообщения: 37
ОС: Fedora Core 6

Re: Правильное разделение канала

Сообщение r0ck3r »

alternativshik писал(а):
06.12.2008 17:40
r0ck3r писал(а):
06.12.2008 17:30
Доброго времени суток всем
У меня следующий вопрос:
Имеется интернет-соединение со скоростью от 16 до 512 кбит/с (это спутник). Необходимо раздать соединение на 4 компьютера так, чтобы канал использовался максимально эффективно, то есть если активен один компьютер выдавать ему весь канал, два - делить пополам и так далее. Как можно это реализовать?

смотрите в сторону htb, iproute2, iptables


Да, смотрел в сторону htb, вероятно неправильно понимаю суть проблемы, но насколько я понимаю он режет только исходящий канал. То ли это что нужно? Урезав исходящий канал, входящий тоже порежется или как?
Спасибо сказали:
alternativshik
Сообщения: 154
ОС: Debian Lenny/Sid

Re: Правильное разделение канала

Сообщение alternativshik »

r0ck3r писал(а):
06.12.2008 18:09
alternativshik писал(а):
06.12.2008 17:40
r0ck3r писал(а):
06.12.2008 17:30
Доброго времени суток всем
У меня следующий вопрос:
Имеется интернет-соединение со скоростью от 16 до 512 кбит/с (это спутник). Необходимо раздать соединение на 4 компьютера так, чтобы канал использовался максимально эффективно, то есть если активен один компьютер выдавать ему весь канал, два - делить пополам и так далее. Как можно это реализовать?

смотрите в сторону htb, iproute2, iptables


Да, смотрел в сторону htb, вероятно неправильно понимаю суть проблемы, но насколько я понимаю он режет только исходящий канал. То ли это что нужно? Урезав исходящий канал, входящий тоже порежется или как?

Для начала - трафик шейпится тот, который уходит с интерфейса ибо шейпить то, что пришло от провайдера не имеет смысла.
А для продолжения решения проблемы необходимо знать устройство сети и то, как Вы раздаете инет на те 4 машины.
Спасибо сказали:
r0ck3r
Сообщения: 37
ОС: Fedora Core 6

Re: Правильное разделение канала

Сообщение r0ck3r »

alternativshik писал(а):
06.12.2008 18:46
r0ck3r писал(а):
06.12.2008 18:09
alternativshik писал(а):
06.12.2008 17:40
r0ck3r писал(а):
06.12.2008 17:30
Доброго времени суток всем
У меня следующий вопрос:
Имеется интернет-соединение со скоростью от 16 до 512 кбит/с (это спутник). Необходимо раздать соединение на 4 компьютера так, чтобы канал использовался максимально эффективно, то есть если активен один компьютер выдавать ему весь канал, два - делить пополам и так далее. Как можно это реализовать?

смотрите в сторону htb, iproute2, iptables


Да, смотрел в сторону htb, вероятно неправильно понимаю суть проблемы, но насколько я понимаю он режет только исходящий канал. То ли это что нужно? Урезав исходящий канал, входящий тоже порежется или как?

Для начала - трафик шейпится тот, который уходит с интерфейса ибо шейпить то, что пришло от провайдера не имеет смысла.
А для продолжения решения проблемы необходимо знать устройство сети и то, как Вы раздаете инет на те 4 машины.


раздавать хочу по NAT. В дальнейшем поставлю прозрачный SQUID для кеширования, но это немного другая тема.
А что Вы можете сказать о NetAMS? С ним сталкивались? Он может резать канал?
Спасибо сказали:
sdukshis
Сообщения: 83
ОС: Linux

Re: Правильное разделение канала

Сообщение sdukshis »

r0ck3r писал(а):
06.12.2008 17:30
Доброго времени суток всем
У меня следующий вопрос:
Имеется интернет-соединение со скоростью от 16 до 512 кбит/с (это спутник). Необходимо раздать соединение на 4 компьютера так, чтобы канал использовался максимально эффективно, то есть если активен один компьютер выдавать ему весь канал, два - делить пополам и так далее. Как можно это реализовать?


Я думаю Вам сюда http://gazette.linux.ru.net/rus/articles/lartc/index.html Глава 15.10
Спасибо сказали:
r0ck3r
Сообщения: 37
ОС: Fedora Core 6

Re: Правильное разделение канала

Сообщение r0ck3r »

sdukshis писал(а):
06.12.2008 21:37
r0ck3r писал(а):
06.12.2008 17:30
Доброго времени суток всем
У меня следующий вопрос:
Имеется интернет-соединение со скоростью от 16 до 512 кбит/с (это спутник). Необходимо раздать соединение на 4 компьютера так, чтобы канал использовался максимально эффективно, то есть если активен один компьютер выдавать ему весь канал, два - делить пополам и так далее. Как можно это реализовать?


Я думаю Вам сюда http://gazette.linux.ru.net/rus/articles/lartc/index.html Глава 15.10


Спасибо!
Очень хорошая статья!
Спасибо сказали: