Задать вопрос

Подключение к двум провайдерам с целью ускорения. Как реализовать соединение трафика?

Имеется клиентская ОС Windows.
Имеется подключение к провайдеру ADSL и подключение к провайдеру 4G.

В интернетах имеется свой сервер с серверной ОС FreeBSD/Linux по вкусу.
Канал связи на сервере FreeBSD/Linux жирный, заведомо лучше того, что предоставляют мне провайдеры там, где стоит клиентская ОС Windows.

Можно ли как нибудь программно объединять трафик (на сервере) и присылать с сервера на клиента трафик сразу по двум каналам (по ADSL и 4G одновременно) за ради скорости?

Разумеется, в предположении, что этот мой сервер будет типа proxy/NAT/роутера/"объединителя трафика".

Чтобы я в конечном итоге смог пользоваться интернетом на более высокой скорости.

Что то типа такого
https://habr.com/company/mailru/blog/332950/
spoiler
e7f4e4695ffd4ccb9c520ac75fc4ad1d.png

Не обязательно VPN, не обязательно с промежуточным "транспортным компьютером".
www.vrayo.com/vtrunkd
До
dl_compared-crop.png
После
dl_spd_total.png
  • Вопрос задан
  • 1349 просмотров
Подписаться 5 Средний 5 комментариев
Решения вопроса 2
@cssman
Посмотри в сторону агрегации каналов, если adsl и 4G будут на одной железке, если на разных - то ничего не выйдет, если только нет возможности объединить в одну виртуальную(с виндой и роутером, например такое не прокатит). На винде если только стороннее решение искать, на линуксах намного проще:
гуглить по ключевым словам lacp, bonding, teaming
Но с 4G каналом будет ещё куча нюансов с джитером, стабильностью и т.п., так что для прода так себе затея :)
Ответ написан
jamakasi666
@jamakasi666
Просто IT'шник.
Собирал такое, сказать честно работает но с тонной нюансов.
1) Есть специализированные так называемые load-balancing router в железном исполнении, ручками щупал решение от peplink, круто, удобно и работает. Тут как бы самый простой вариант из всех, купил железку и не паришься. Сам тыкал но совсем чуть чуть, из жирных плюсов то что можно определенному трафику задавать приоритет нужного канала и такой фичи не добиться в других вариантах. Плохо что как правило дорого.
2) Такое собирал раза 3. Нужно 2 Router OS, в твоем случае со стороны компа микротик а на серваке можно в виртулке поднять ROS(только надо глянуть что там по лицензиям и ограничениям). Дальше Натягивается между ними vpn(можно с шифрованием), прокидываются EoIP, EoIP порты объединяются в bounding . Дальше хоть на балансировку хоть на резервирование. Из плюсов что дешево и доступно, из минусов то что по нормальному не получится задать приоритет определенному трафику в нужный канал.
3) Как уже предлагали это програмные решения как платные так и бесплатные. Платные никогда не щупал но видел что существуют. Бесплатные и приимущественно линуксовые трогал и хочу сказать что впечатления остались крайне негативные по сравнения с вариантами 1 и 2.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 5
POS_troi
@POS_troi
СадоМазо Админ, флудер, троль.
Это так не работает.
Ответ написан
Ethernet Bonding - это то что вам нужно, сделать можно даже на винде kerio поддерживал его в лохматых годах.
Ну и нужно понимать что при агригации каналов у вас будет несколько трудностей.
1. ADSL - тут у вас будет например PPPoE в частности PADI PADO работает в широковещялке, и увас будут проблемы с тем что модемы физически не в состояние выбрать канал к которому конектиться
2. При увеличение скорости вы НЕ сможите увеличить скорость загрузки одного файла, он будет идти по одному каналу, а вот второй файл паралельно может пойти.
Ответ написан
Keffer
@Keffer
ICANN
Нельзя никак. Такие задачи в windows не решаются, да и не только в windows.
Ответ написан
@pfg21
ex-турист
для прокси можно прописать аплинки к примеру, тогда он будет стучаться к ним.

достаточно часто попадаются варианты с бондингом VPN каналов, но их обычно тоже делают для повышения стабильности канала.
у бонда есть режимы 5 и 6 с балансировкой.

для складывания скоростей не пробовал.
Ответ написан
Комментировать
Jump
@Jump
Системный администратор со стажем.
Подключение к двум провайдерам с целью ускорения.
О каком ускорении идет речь?
Скорость (в смысле время прохождения сигнала) от увеличения количества провайдеров не увеличится.
Можно повысить пропускную способность в некоторых случаях.

Имеется подключение к провайдеру ADSL и подключение к провайдеру 4G.
С такими каналами логичнее будет просто раскидать пользователей и процессы по каналам.
Агрегацию каналов тут использовать смысла нет - повыситься пинг, и вполне вероятно снизится пропускная способность. Т.е грубо говоря в этом случае 2мб/с + 5мб/с = 1,8мб/с.

Чтобы я в конечном итоге смог пользоваться интернетом на более высокой скорости.
Для этого нужен один провайдер с качественным каналом.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы