Привет всем!
Поиск юзал, не спасло. Если не в ту ветку запостил, поправьте.Есть экзотическая задачка. В нашем городе нормальных (по скорости) безлимитных тарифов нет. Но операторов (разных), которые предлагают такие тарифы достаточно (около 4-5). И вот задача — если есть сервер (UNIX) и к нему приходят несколько физических каналов доступа в сеть (например 1 ADSL + 1 PLC (Спарк) + 1 какой нибудь LAN) = то как эти физические каналы объединить в один? То есть, чтобы пользователи, подсоединяющиеся к гейту (тот самый UNIX-сервер) получали в свое распоряжение СУММАРНУЮ емкость всех трех каналов. Как это сделать?
Плюс, я подозреваю (оговорюсь, что я не великий спец по сетям) что нужна будет какая то программная штука, позволяющая равномерно (!) балансировать нагрузку по всем каналам.
«Бен, это Данила. Ай нид хелп!» ©
P.S. Если что не так, ногами не пинайте.
P.P.S. Решение для дома. Ну мало мне мегабита, а больше не дают.
>[оверквотинг удален]
>гейту (тот самый UNIX-сервер) получали в свое распоряжение СУММАРНУЮ емкость всех
>трех каналов. Как это сделать?
>
>Плюс, я подозреваю (оговорюсь, что я не великий спец по сетям) что
>нужна будет какая то программная штука, позволяющая равномерно (!) балансировать нагрузку
>по всем каналам.
>
>«Бен, это Данила. Ай нид хелп!» ©
>P.S. Если что не так, ногами не пинайте.
>P.P.S. Решение для дома. Ну мало мне мегабита, а больше не дают.один отдельно взятый пользователь не плучит суммарную емкость, если только вы не научите балансировать каналы per-packet, что при разных провайдерах весьма проблематично
>один отдельно взятый пользователь не плучит суммарную емкость, если только вы не
>научите балансировать каналы per-packet, что при разных провайдерах весьма проблематичноЗадал вопрос знакомому администратору (у него по городу приличная по размерам сеть), он дал ссылку вот на это, сказав, что можно в гейт втыкать совершенно разные интерфейсы, разного происхождения и с разной скоростью, и все будет балансироваться нормально и емкость будет суммироваться:
http://www.linuxshare.ru/docs/HOWTO/lartc-HOWTO/index.html
Переадресую ваше мнение ему, интересно, что скажет.
>[оверквотинг удален]
>>научите балансировать каналы per-packet, что при разных провайдерах весьма проблематично
>
>Задал вопрос знакомому администратору (у него по городу приличная по размерам сеть),
>он дал ссылку вот на это, сказав, что можно в гейт
>втыкать совершенно разные интерфейсы, разного происхождения и с разной скоростью, и
>все будет балансироваться нормально и емкость будет суммироваться:
>
>http://www.linuxshare.ru/docs/HOWTO/lartc-HOWTO/index.html
>
>Переадресую ваше мнение ему, интересно, что скажет.где там речь про входящий трафик? исходящий - да
имея, как у вашего знакомого, большую сеть и нарезая ее пользователям на маленикие канальчики - тогда можно пользоваться
в вашем случае балансировка исходящего, и то при условии что второй (третий и пр) провайдеры пропускают трафик с чужими сорс-адресами
входящий всегда будет приходить на канал куда смаршрутизирован IP адрес у провайдера.
>где там речь про входящий трафик? исходящий - да
>имея, как у вашего знакомого, большую сеть и нарезая ее пользователям на
>маленикие канальчики - тогда можно пользоваться
>в вашем случае балансировка исходящего, и то при условии что второй (третий
>и пр) провайдеры пропускают трафик с чужими сорс-адресами
>входящий всегда будет приходить на канал куда смаршрутизирован IP адрес у провайдера.http://www.linuxshare.ru/docs/HOWTO/lartc-HOWTO/x348.html
Раздельный доступ и распределение нагрузки.
Читая про раздельный доступ я так понял, что те запросы, которые были отправлены через канал «А», ответ получат тоже через канал «А», а не «Б» или какой то еще…Или я что то не так понял?
Вобщем вопрос остается открытым — как получить один общий канал с суммарной емкостью более мелких каналов, чтобы емкость общего канала была доступна даже одному пользователю?
Ага. Я тоже читал эти доки. Только я нигде не видел где же и как удаляются IP-адреса из таблицы маршрутизации? Как добавляются понятно, а вот как удаляются? Никак? Комп помнить "Весь Интернет"?
>[оверквотинг удален]
>>Плюс, я подозреваю (оговорюсь, что я не великий спец по сетям) что
>>нужна будет какая то программная штука, позволяющая равномерно (!) балансировать нагрузку
>>по всем каналам.
>>
>>«Бен, это Данила. Ай нид хелп!» ©
>>P.S. Если что не так, ногами не пинайте.
>>P.P.S. Решение для дома. Ну мало мне мегабита, а больше не дают.
>
>один отдельно взятый пользователь не плучит суммарную емкость, если только вы не
>научите балансировать каналы per-packet, что при разных провайдерах весьма проблематичноCrAzOiD — стукни в аську плиз 118484, есть предложение…
>[оверквотинг удален]
>трех каналов. Как это сделать?
>
>Плюс, я подозреваю (оговорюсь, что я не великий спец по сетям) что
>нужна будет какая то программная штука, позволяющая равномерно (!) балансировать нагрузку
>по всем каналам.
>
>«Бен, это Данила. Ай нид хелп!» ©
>P.S. Если что не так, ногами не пинайте.
>P.P.S. Решение для дома. Ну мало мне мегабита, а больше не дают.
>Однопотоково - НИКАК, это протеворечит самой идеологии TCP/IP,
Если создать достаточно большое количество потоков и распределить их по разным каналам - тада даже один пользователь может получить всю суммарную скорость скорость.
>[оверквотинг удален]
>>
>>«Бен, это Данила. Ай нид хелп!» ©
>>P.S. Если что не так, ногами не пинайте.
>>P.P.S. Решение для дома. Ну мало мне мегабита, а больше не дают.
>>
>
>Однопотоково - НИКАК, это протеворечит самой идеологии TCP/IP,
>Если создать достаточно большое количество потоков и распределить их по разным каналам
>- тада даже один пользователь может получить всю суммарную скорость скорость.
>Мысли есть, как это сделать?