ПОЧЕМУ МОБИЛЬНЫЕ MESH СЕТИ НЕ РАБОТАЮТ КОГДА ОНИ НУЖНЫ.
Пока Москва последние дни страдала без привычных мобильных интернетов, в сетях снова начали активно обсуждать мобильные меш сети. Ну типа вот она магия! Ставьте bitchat, Briar и вот это вот все, о чем вы наверняка читали в это канале. И ведь вроде логично - у каждого в кармане по суперкомпьютеру, который умеет всё: снимать сторис, строить маршруты в обход пробок (когда есть привычный интернет), ну и конечно Bluetooth и Wi-Fi. И типа, если вдруг сеть ляжет, мы всё равно сможем перекинуться парой слов с соседом. И в каком-то смысле это так и есть, но, как всегда, есть ньюансы… В реальности же это работает примерно, как попытка заказать кофе в «Старбаксе» в час пик, когда бариста один, а очередь — до метро.
Давайте разбираться, почему в толпе меш-сети превращаются в тыкву:
- Причина №1. Широковещательный шторм.
В mesh-сети каждый смартфон должен быть не только получателем, но и курьером. Ты хочешь передать сообщение через десять человек? Отлично. Твой телефон кричит это сообщение всем вокруг. Сосед слышит и кричит дальше. И так десять раз. В толпе из пяти тысяч человек, где каждый пятый пытается что-то сказать, этот «крик» превращается в такой гвалт, что приёмники просто перестают что-либо различать. Это называется *широковещательный шторм*. Вспомни большой пивной бар в пятницу вечером, когда все одновременно начинают обсуждать свою нелегкую жизнь за неделю. Ты сидишь и слышишь только отдельные слова уставших коллег по пинте пива, и в это же время, понять, что конкретно говорит твой сосед, невозможно. Так и здесь: эфир забит под завязку, пакеты данных сталкиваются и разбиваются вдребезги.
- Причина №2. Проблема скрытого узла.
Допустим, ты, твой друг и ещё один чувак стоите в толпе. Ты видишь друга, друг видит тебя и того чувака. А ты того чувака не видишь — мешает спина качка, который подпевает солисту. Вы с тем чуваком одновременно решаете что-то сказать другу. Ваши сигналы долетают до него, встречаются лбами прямо в его телефоне и… ничего. Ни одного сообщения. Это называется *коллизия*. В мире телекоммуникаций это проблема скрытого узла. В мире людей — классическая ситуация на вечеринке, когда двое одновременно пытаются что-то сказать одному человеку, и он слышит только «ыыыыы, епта».
- Причина №3. «Не знаю кто там, но батарейку жрать очень любит»
Чтобы участвовать в mesh-сети, телефон должен постоянно слушать эфир, даже когда ты им не пользуешься. Он как вахтёр, который не спит сутками. Bluetooth и Wi-Fi модули работают без остановки. Результат: к концу концерта в этом баре у тебя не просто севший телефон, а полностью обесточенный кирпич. Постоянное сканирование и ретрансляции жрут энергию как чёрт ладан.
- Причина №4. Скорость.
Допустим, вам всё же удалось построить цепочку из десяти телефонов, и вы пытаетесь передать фотку. Wi-Fi, в отличие от профессиональных систем, не имеет отдельного канала для связи между узлами. Он работает в одном диапазоне и на приём, и на передачу. Каждый новый «прыжок» режет скорость пополам. Через пять пересылок ваша фотография будет ползти как в эпоху Dial-Up. А если ещё кто-то рядом решит загрузить инстаграм, всё встанет окончательно. Это как пробка на МКАДе: чем больше машин пытаются проехать, тем меньше пропускная способность, и в итоге все стоят.
Как итог: mesh сети штука, то в принципе приемлемая, когда ты находишься в небольшой группе или ваши устройства находятся статично (я лично поднимал меш сеть на wifi direct и bt максимум на полторы тысячи человек) - оно работает вполне сносно... Ну а дальше все зависит от ситуации и внешнего контекста.
Post #550
6.98K
- 👍 49
- 👎 3