Сетевое соединение для стабильности, а не силы соединения / скорости

269

Общая концепция:

Итак, у меня была отличная идея / концепция для «устройства», которое обеспечило бы вам постоянный доступ к Интернету, даже если ваше соединение постоянно и часто менялось.

Устройство":

«Устройство» представляет собой небольшую сеть (вы можете носить ее в рюкзаке или сумочке) из привязанных мобильных устройств, подключенных либо к дешевому ноутбуку, либо к малиновому пи. Поскольку смена беспроводных соединений - это довольно медленный процесс, у меня была идея использовать параллельную обработку, чтобы «ускорить» ее.

Пример задачи:

Допустим, я иду по улице Джейн. Есть McDonald's, некоторые дома, в которых настроены гостевые сети, гостиница и школа, а беспроводные соединения, транслируемые из этих мест, являются общедоступными и равноудалены друг от друга по линии, Скажем, пока я иду, у меня нет сотовых данных, мне нужно скачать электронную книгу для занятий, это займет некоторое время, и я очень мало беспокоюсь о собственной безопасности сети.

Мое решение / описание того, как работает «устройство»:

Мое «устройство» должно было бы сделать так, чтобы одно или несколько мобильных устройств установили беспроводное соединение, а затем другому мобильному устройству сказали бы изменить его беспроводное соединение. Как только изменение было внесено, следующее мобильное устройство в цепочке получает указание изменить свое беспроводное соединение при необходимости (обнаружено слабое соединение). Пока это продолжается, все устройства привязаны к центральному компьютеру, как, например, старый IBM думбрик или rapsberry pi. Цель состоит в том, чтобы удостовериться, что у thinkbrick или raspberry pi есть постоянное сетевое соединение, или, по крайней мере, если соединение обрывается, оно сразу же восстанавливается менее чем за секунды.

Слишком долго; Не читал:

Проблема здесь заключается в том, что, поскольку соединение с провайдером постоянно меняется, и одновременно происходит несколько соединений с разными провайдерами, это имеет тенденцию «ломать вещи», выполняемые центральным компьютером / IBM Thinkbrick / Raspberry Pi.

Есть ли способ предотвратить это или, по крайней мере, уменьшить эту проблему (например, сетевое соединение)?

Дополнительная информация о проблемах, не связанная с концепцией:

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

0
Я думаю, может быть, DDNS может работать ... не знаю, как это реализовать, хотя 7 лет назад 0
Поиск в Google вернулся с несколькими маршрутизаторами. Попытка найти способ реализовать multi-wan без роутера или использование псевдо-роутера 7 лет назад 0
Наткнулся на mwan3 openwrt. Я думаю, что это может сработать ... 7 лет назад 0
Многовариантные маршрутизаторы, с которыми я сталкивался, - большие корпоративные решения, монтируемые в стойку. Драйтек тоже делает домашний офис поменьше. Общим для всех является то, что ни один из них не является портативным, и у них у всех есть какое-то проприетарное программное обеспечение / прошивка, чтобы справиться со всей магией. Не уверен, что есть какой-нибудь пакет FOSS, который может это сделать. Вашему гипотетическому устройству также потребуется одно сетевое устройство для каждой сети, к которой вы хотите подключиться. Я думаю, что лучшим вариантом будет аналог телефона с несколькими SIM-картами, где телефон может использовать одну из двух разных сетей в зависимости от доступности. Darren 7 лет назад 0
@Darren Обширное исследование Google заставило меня наткнуться на это: https://www.raspberrypi.org/forums/viewtopic.php?f=56&t=145919; предполагая, что это возможно 7 лет назад 0
Простой запуск VPN со стабильным ips и переходом по умолчанию на него даст вам 80 процентов пути, так как большинство проблем вызвано изменением IP-адресов и получающимися таймаутами и потерей tcp-потока. Даже если вы внедрите решение milti-connection, вам понадобится соединить соединения, используя VPN / туннель, чтобы обеспечить стабильную IP-адресацию. davidgo 7 лет назад 1
@Davidgo Я буду смотреть на это, когда у меня будет возможность 7 лет назад 0
@Darren Кроме того, что касается вашей точки мульти-SIM-телефона, где телефон может использовать одну из 2 сетей. Дело в том, что мульти-телефон, в отличие от мульти-сим, имеет отношение к стоимости. Я могу получить дешевые подержанные телефоны Android менее чем за 10 долларов, а наличие более одного телефона может позволить сделать гораздо больше вещей. Не обязательно только подключение к сети. 7 лет назад 0

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

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