Несколько провайдеров, шлюзов, и суммирующий сервер

Здравствуйте

Завёл я себе вторую линию, интернет провайдер
Теперь у меня два роутера в одной общей локальной сети, у каждого роутера в WAN подаётся интернет по сотке мегабит

Шлюзы соответственно у каждого роутера свой, в моём случае это 192.168.1.1 и 192.168.1.2
Если между ними перебрасываться вручную - то ну да, вроде как всё ок норм пойдёт, работает как задумано

Пошёл гуглить, как можно объединить два шлюза чтобы прям скорость была x2, и наткнулся на понятие "суммирующего сервера"
https://habr.com/ru/company/vdsina/blog/479026/, протокол - MP-TCP (MultiPath TCP)
Принципиальные схемы даже какие-то есть, на сколько я понял - два моих провайдера должны находиться между мной и моим удалённым сервером (он же VDS коих у меня несколько штук)

Вопрос, кто может в курсе - какие есть реализации этого протокола ?
Нужно что-то для клиента и сервера
В статье что я скинул, описание для сервера - нужно с нуля отдельный сервер под это дело арендовать, чтобы развернуть отдельную ОС
Для клиента - брать так же отдельный роутер для прошивки на базе OpenWRT

Оба случая (что клиент что сервер) - слишком радикально как по мне, и я буду вынужден отложить эту затею, и/или разворачивать самостоятельную R&D кампанию в направлении сетевого программирования
Цель этого опуса - поиск программного решения

На моих VDS установлены WireGuard, и на компе тоже стоит клиент WireGuard
Я это вижу как "WireGuard, который может гнать трафик сразу в несколько шлюзов", а ещё лучше чтобы по желанию можно было в несколько сетевых адаптеров
А на единственном принимающем сервере за провайдерами - все N соединений сливаются в экстазе
Ко всему прочему, это само собой закрывает вопрос VPN: наклепать подобных суммирующих серверов, в теории - я могу много, и подключаться туда, куда мне нужно

Оговорюсь, локальная сеть у меня гигабитная, и есть провайдеры VDS по 500 мегабит, то есть запас на "слияние" шлюзов у меня есть
Ещё одна оговорка: мне не нужна балансировка или failover, мне нужна одновременная утилизация нескольких входящих интернет-соединений одним клиентом в локальной сети

Кто что может знает здесь и может подсказать ?

Лига Сисадминов

2.6K постов19.1K подписчика

Правила сообщества

Мы здесь рады любым постам связанным с рабочими буднями специалистов нашей сферы деятельности.

Вы смотрите срез комментариев. Показать все
1
Автор поста оценил этот комментарий

Действительно, странный запрос

.. И действительно не ясно - чем не нравится любой роутер, который умеет multi-wan...

раскрыть ветку (8)
0
Автор поста оценил этот комментарий

Там только балансировка и failover

Оно даже будет работать, но скорость не суммируется, и говорят ещё сессии разваливаются

Суммирование должно происходить за провайдерами, или как минимум на уровне провайдеров - это если речь о принципиальной схеме


Тут уже есть люди которые отписали что понимают о чём речь

Я скоро сяду разгребать всё что тут написали


Так же я случайно увидел, что в клиенте WireGuard на уровне одного профиля подключения, можно настроить несколько пиров; вопрос есть ли возможность эти пиры направить в разные шлюзы и на один целевой сервер

раскрыть ветку (7)
0
Автор поста оценил этот комментарий

Угу. Из исходного текста я почему-то не понял, что нужно исключительно именно суммирование ширины канала. Поделись потом рабочим решением? :)

Про технологию знаю, про протокол слышал, но в реальной жизни поднять не довелось. Есть парочка не слишком очевидных "но"...

0
Автор поста оценил этот комментарий
раскрыть ветку (4)
0
Автор поста оценил этот комментарий

Помочь то оно может и поможет, но только согласно принципиальной схеме

По сути OpenVPN + IPSec - сведёт всё суммирование на нет, и скорее всего сделает только хуже


В некоторых тестах только OpenVPN отжирает 70 % канала

Я как-то возился с ним, но когда узнал про WireGuard именно для VPN - про OpenVPN забыл как страшный сон


По этой ссылке получится обеспечить только некую надёжность соединения, что в принципе не является моей целью, но предполагается как "приятный бонус по умолчанию"

раскрыть ветку (3)
0
Автор поста оценил этот комментарий

Ещё актуально? Если кратко, то два mikrotik’а, между ними два IPsec (или любой другой туннель), внутрь - gre и обьединить их через bonding

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Актуально, но в "пассивном режиме", типичный долгострой на стадии идеи

Если попадётся что-то "под руку" - тогда буду разбираться по месту

В идеале это должно быть чисто софтовое решение

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Микротик есть в формате chr - cloud hosted router. Софтовее некуда :) лицензии, правда, нужны. В железных микротиках лицензия уже включена просто


Вот видео. https://mikrotik-training.ru/webinar/nadezhnaya-rabota-aster... для суммирования надо просто режим бондинга изменить

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества