Соединение соединений для увеличения скорости загрузки

594
Leya X

У меня медиасервер плекс застрял на линии vDSL UP 3 МБ. Я думал о соединении этой глобальной сети с другим маршрутизатором ISP LTE со скоростью 10+ Мбит / с, хотя и не стабильно. (Иногда может опуститься ниже 5)

Я обнаружил, что Hex-маршрутизатор Mikrotik может сделать это с помощью MPLS, но я все еще подозреваю. Я уверен, что я что-то упустил где-то. Балансировка нагрузки также не будет работать, так как это 1 соединение / поток.

  1. это может быть сделано по существу?

  2. Разве мне не нужно программное или аппаратное обеспечение на стороне клиента? Как медиаплеер (который отправляет свои запросы на DSL IP) будет принимать пакеты, отправленные с LTE IP?

Спасибо всем за помощь.

-1
Не достаточно ли просто подключения LTE? Также обратите внимание, что многие механизмы «связывания» все еще намеренно ограничены использованием только одной ссылки на поток, чтобы избежать переупорядочения TCP. grawity 6 лет назад 0
Нет, к сожалению, это не достаточно надежно, как сказано выше, также оно ограничено, но спасибо за проявленный интерес. Leya X 6 лет назад 0
Какие механизмы? Весь смысл того, почему мне нужно связывание, заключается в том, что мне нужно более 2 ссылок на поток, в противном случае я бы получил многопользовательский маршрутизатор с возможностью балансировки нагрузки или программное обеспечение, подобное speedify. Leya X 6 лет назад 0
Обратите внимание, что любое формирование соединения требует поддержки на * обеих * сторонах соединения из-за того, как работают TCP и UDP (без множественной адресации). Так что, если одна ваша конечная точка - ваш домашний маршрутизатор, какая другая конечная точка? «Любой клиент» не будет работать. dirkt 6 лет назад 0
Я контролирую / имею доступ к обоим концам соединения, поэтому никаких проблем в этом отношении. Вы знаете, какая поддержка мне нужна на принимающей стороне? Leya X 6 лет назад 0

1 ответ на вопрос

0
grawity

Балансировка нагрузки также не будет работать, так как это 1 соединение / поток.

Это также исключает несколько методов соединения, так как они (намеренно) выбирают исходящую ссылку для каждого соединения.

AFAIK. Распределение одного соединения по двум каналам (особенно с очень разными скоростями) приведет к массовому переупорядочению пакетов к тому времени, когда они достигнут клиента, - я подозреваю, что это превысит возможности TCP.

Кажется, что Multi-Link PPP будет работать для вас.

Как медиаплеер, подключенный к DSL IP, будет принимать пакеты, отправленные с LTE IP ??

Не будет (Некоторые протоколы позволяют роуминг, но не в вашем случае.)

Чтобы это работало без сотрудничества с интернет-провайдерами, вам необходимо найти другой способ разделения одного IP-адреса между соединениями. Например, вы могли бы:

  1. арендовать сервер (дешевый VPS) с собственным IP-адресом;
  2. установить два VPN-соединения между вашим маршрутизатором и этим сервером (одно через DSL, другое через LTE);
  3. на вашем маршрутизаторе соедините два VPN-соединения (используя ML-PPP или что-то еще);
  4. настроить переадресацию портов с сервера в Plex (через VPN);
  5. затем используйте IP-адрес сервера во всех клиентах.

(Но тогда вы могли бы просто арендовать сервер для запуска Plex и избежать всех этих неприятностей ...)

Спасибо за предложение и ссылку. Очень информативно. Я понимаю вашу точку зрения о переупорядочении TCP с разными скоростями, но давайте предположим, что я могу справиться с этим с помощью MLPPP или другого метода (не уверен, что MLPPP работает с 2 различными провайдерами). нет ли в любом случае для настройки обоих входящих соединений (от dsl и lte), как если бы они были 1 на стороне клиента? Я контролирую оба конца соединения. Leya X 6 лет назад 0
Разве половина моего поста о том, как это сделать? grawity 6 лет назад 0
Я думаю, что это можно сделать проще без использования vps в vpn, что увеличит задержку и снизит столь необходимую скорость. Не поймите меня неправильно, ваше предложение сработает, но по моим оценкам победит цель лучшего потокового опыта. (операция прошла успешно, пациент умер в такой ситуации) Под клиентской стороной я имел в виду непосредственно медиаплеер ОС. Я могу ошибаться, но я отправлю вам сообщение, если найду лучший способ. Еще раз спасибо Leya X 6 лет назад 0

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