как объединить несколько PPPoE каналов в интернет?

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
OSBoy
сержант
Сообщения: 228
Зарегистрирован: 2007-04-09 12:17:50
Откуда: Из капусты

как объединить несколько PPPoE каналов в интернет?

Непрочитанное сообщение OSBoy » 2009-10-01 20:40:54

В общем суть такая:
Имеется крупная сеть, в которой есть несколько шлюзов, смотрящих в интернет (возможно, через разных провайдеров и по разным технологиям).
Есть ещё один ШЛЮЗ, связанный PPPoE каналами с каждым из вышеупомянутых шлюзов (это на одном интерфейсе), а на другом интерфейсе - локальная сеть, которую через всё это хозяйство надо выпустить в интернет.

Так вот, каким образом можно объединить пропускную способность этих нескольких каналов в интернет в один широкий канал, желательно равномерно распределив между ними нагрузку и чтобы при падении одного или нескольких каналов, вся нагрузка ложилась на оставшиеся?
Подскажите ПО, статьи, мануалы, и вообще, такое возможно?

Код: Выделить всё

                    ---PPPoE--->шлюз1------->ИНТЕРНЕТ
                  /
ЛОКАЛКА-------->ШЛЮЗ---PPPoE--->шлюз2------->ИНТЕРНЕТ
                  \
                    ---PPPoE--->шлюз3------->ИНТЕРНЕТ

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/


Аватара пользователя
skeletor
майор
Сообщения: 2507
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: как объединить несколько PPPoE каналов в интернет?

Непрочитанное сообщение skeletor » 2009-10-01 21:21:39

Ну вот я понимаю, когда 2 провайдера, но когда 3 :shock: Расскажите, неужели так необходимо держать 3 провайдеров и между ними равномерно делить весь инет. Что в каждом из них особенного, что все 3 просто необходимы? Просто ради интереса.
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

Аватара пользователя
OSBoy
сержант
Сообщения: 228
Зарегистрирован: 2007-04-09 12:17:50
Откуда: Из капусты

Re: как объединить несколько PPPoE каналов в интернет?

Непрочитанное сообщение OSBoy » 2009-10-01 21:37:09

Да не факт пока, что провайдеры будут разные, скорее всего даже один, и каналы скорее всего будут одинаковые, но это не суть.
Цель - не использовать нескольких провайдеров, а увеличить ширину канала в инет, с миру по нитке, так сказать :smile: . Просто, к примеру, у провайдера самый быстрый тарифный план, скажем, 10Мбит/с, а нужно обеспечить порядка 30Мбит/с. С провайдером можно заключить три договора на предоставление таких каналов в разных точках сети (вот тут как раз не исключено, что в разных точках будут использоваться разные провайдеры в случае невозможности использования одного и того же).

Аватара пользователя
Gamerman
капитан
Сообщения: 1720
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: как объединить несколько PPPoE каналов в интернет?

Непрочитанное сообщение Gamerman » 2009-10-01 23:09:18

Разделить, условно, локалку так, чтобы каждый выходил на своего провайдера.
Глюк глюком вышибают!

Аватара пользователя
OSBoy
сержант
Сообщения: 228
Зарегистрирован: 2007-04-09 12:17:50
Откуда: Из капусты

Re: как объединить несколько PPPoE каналов в интернет?

Непрочитанное сообщение OSBoy » 2009-10-01 23:32:39

Есть такой вариант, скорее это даже альтернатива...
Ещё варианты есть?

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: как объединить несколько PPPoE каналов в интернет?

Непрочитанное сообщение paradox » 2009-10-01 23:39:00

можно повозиться с pf
и настроить роутинг по хеш src адрессам на три и более канала

Alteron
сержант
Сообщения: 230
Зарегистрирован: 2008-07-21 9:35:11

Re: как объединить несколько PPPoE каналов в интернет?

Непрочитанное сообщение Alteron » 2009-10-02 20:37:48

Всё возможно. Например вот так http://www.google.ru/#hl=ru&source=hp&q ... 5195f91beb

У меня прекрасно работает.
Измеритель верёвочками.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: как объединить несколько PPPoE каналов в интернет?

Непрочитанное сообщение paradox » 2009-10-02 20:42:54

читайте внимательно тему
балансировка
и обьединение вообще то разные понятия

Аватара пользователя
OSBoy
сержант
Сообщения: 228
Зарегистрирован: 2007-04-09 12:17:50
Откуда: Из капусты

Re: как объединить несколько PPPoE каналов в интернет?

Непрочитанное сообщение OSBoy » 2009-10-02 21:10:44

Похоже, что именно балансировка - единственная возможная альтернатива, без применения всяких дорогих железок и содействия провайдера.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: как объединить несколько PPPoE каналов в интернет?

Непрочитанное сообщение paradox » 2009-10-02 21:19:16

ну так балансировка это не обьеденение
вы тогда правильно задавайте вопросы чего хотите...

Аватара пользователя
OSBoy
сержант
Сообщения: 228
Зарегистрирован: 2007-04-09 12:17:50
Откуда: Из капусты

Re: как объединить несколько PPPoE каналов в интернет?

Непрочитанное сообщение OSBoy » 2009-10-02 22:24:02

Суть я изложил, чего хочу, а как это называть правильно - хз. В конце концов балансировка, в данном случае - тоже в некоторой степени объединение!

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: как объединить несколько PPPoE каналов в интернет?

Непрочитанное сообщение paradox » 2009-10-02 22:26:12

балансировка это равномерное резделения траффика

а обеденение это увиличение полосы пропускания
если например сделать один канал токо на отправку а другой токо на получения
имея два канала по 128
вы получите один канал на 128*2

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: как объединить несколько PPPoE каналов в интернет?

Непрочитанное сообщение LMik » 2009-10-02 22:29:08

Сколько раз тема поднимлась, никто так ничего и не вкуривает до сих пор.

НЕВОЗМОЖНО. Можно раскидывать исходящий траф например по маршрутам, а входящий не в ваших силах.
Или покупаем себе Автономную Систему.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: как объединить несколько PPPoE каналов в интернет?

Непрочитанное сообщение LMik » 2009-10-02 22:30:11

Есть вариант поставить где-нить на M9 сервер с бсд, и нарисовать красивый netgraph раскидывания пакетов по трем каналом, но это извините полный изврат уже :)
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
OSBoy
сержант
Сообщения: 228
Зарегистрирован: 2007-04-09 12:17:50
Откуда: Из капусты

Re: как объединить несколько PPPoE каналов в интернет?

Непрочитанное сообщение OSBoy » 2009-10-02 23:22:53

ну дык, нам в принципе и надо исходящий разруливать, а входящий, он итак по своим маршрутам будет возвращаться...
Я же не собираюсь из внешнего мира доступ в локалку по трём каналам сразу делать, мне всего лишь выпустить локалку в интернет... :smile:
В принципе, что я хотел услышать, я услышал, плюс ещё кой чего нагуглил... Думаю, для моего случая будет оптимальным вариантом балансировка с помощью prob skipto и динамических (keep-state) правил форвардинга.
Ну, или на крайняк просто раскидать локалку более-менее пропорционально по каналам (PBR), это мы ещё подумаем...