Все наши рации изначально настроены и работают по протоколу Meshtastic. Но если вы только начинаете знакомство с текстовыми рациями, то почти наверняка столкнётесь с двумя основными технологиями: Meshtastic и MeshCore. Обе используют одно и то же “железо” (например, Heltec T114 - мобильные узлы и чип ESP32 - стационарные) и позволяют общаться без сотовой связи.
Но работают они принципиально по-разному (зависит от прошивки рации). И выбор между ними зависит исключительно от ваших задач.
Чтобы было проще понять, представьте себе два образа: «Площадь» и «Почта».
📡 Meshtastic («Площадь»)
Образ: Представьте шумную городскую площадь, где находится много людей. Кто-то стоит на возвышении (на трибуне), кто-то сидит на скамейке, а кто-то и вовсе лежит на земле.
Чтобы что-то сказать, вы кричите. Ваши слова подхватывает и перекрикивает тот, кто стоит рядом с вами. Информация распространяется как волна. Так начинает работать ретрансляция.
Проблема «лежачего узла»
Если сигнал пытается передать человек, который лежит на земле (находится в низине, глухой радиотени):
- Вы его слышите, потому что он рядом. (Это прямое сообщение и в приложении для рации оно помечается как человечек с галочкой).
- Но его самого никто не слышит дальше, чем на 50 метров.
- Он «услышал» ваш крик, перекрикнул его (то есть ретранслировал), но его крик в никуда не ушёл.
- Ваша нода помечает сообщение как «отправленное», но на площадь оно так и не вышло. (Переданные сообщения в приложении для рации помечаеются как облачко с галочкой).
⚠️ В реальности: Такой «лежачий» узел — это нода в подвале, на первом этаже в «колодце» двора или просто с плохой антенной. Она выигрывает конкуренцию на ретрансляцию у дальних узлов с хорошей антенной (потому что её сигнал доходит до источника с лучшим SNR), но сама оказывается «глухим тупиком», убивающим вашу дальность.
Как это работает технически
- Принцип: «Управляемый поток» (Managed Flood). Каждый, кто услышал сообщение, пересылает (ретранслирует) его со своей задержкой. Чем хуже нода вас слышит, тем меньше её задержка и тем выше приоритет на ретрансляцию.
- Все роли пользователя равны: Обычная рация — это и устройство связи, и ретранслятор.
Плюсы (для мобильных групп)
| Плюс | Почему это важно |
|---|---|
| Живучесть | Сеть не боится потери отдельных узлов. Если кто-то отстал или ушёл вперёд, сообщение само найдёт путь через оставшихся. |
| Простота | Включил и работает. Не требует предварительной установки ретрансляторов или сложной настройки. Идеально для группы из 5–10 человек, которая движется вместе. |
Минусы (для стационарных сетей)
| Минус | Почему это плохо |
|---|---|
| Перегрузка эфира | Чем больше узлов, тем выше «шум». Каждое сообщение плодит десятки служебных пакетов. |
| Ограничение в 7 хопов | Это абсолютный технический потолок. На практике при 4–5 хопах сеть в городе может начать «захлёбываться» от собственного трафика. |
| Уязвимость для «лежачих узлов» | Один неудачно расположенный сосед с плохой антенной может стать «глухим тупиком» и перехватывать ретрансляцию у полезных дальних нод. |
📮 MeshCore («Почта»)
Образ: Представьте себе работу профессиональной почты. В городе расставлены высокие почтовые вышки с усилителями (ретрансляторы). Есть центральный сортировочный центр.
- Компаньон (ваша рация): Вы опускаете письмо в ближайший почтовый ящик (ретранслятор). Вы не ретранслируете чужие письма.
- Ретранслятор (вышка): Сотрудник забирает письмо, смотрит адрес и передаёт его на следующую вышку по оптимальному маршруту.
- Центр сортировки: Если сеть большая, есть главный узел, который знает расположение всех вышек и может перемаршрутизировать поток при аварии.
Почему это надёжнее, чем «Площадь»
- У «Почты» нет проблемы «лежачего узла», потому что обычные пользователи (компаньоны) не участвуют в ретрансляции.
- Сигнал передают только специально обученные люди на высоких вышках с хорошими антеннами.
- Если одна вышка вышла из строя, центр сортировки может отправить письмо в объезд.
Как это работает технически
- Принцип: «Структурная маршрутизация» (Structured Routing). Ретранслируют сигнал только специальные узлы-ретрансляторы. Обычные устройства пользователей (компаньоны) этого не делают.
- Здесь роль пользователя иерархическая: Есть компаньоны (клиенты, «почтовые ящики») и ретрансляторы («почтовые вышки», «центры сортировки»). Ретрансляторы могут обмениваться друг с другом информацией о состоянии сети (кто жив, кто умер, куда лучше слать).
Плюсы (для стационарных сетей)
| Плюс | Почему это важно |
|---|---|
| Масштабируемость | Можно построить сеть с цепочкой до 64 хопов (повторов) без риска перегрузить эфир. Каждый хоп — это прыжок от одной вышки до другой. |
| Эффективность | Пакет идёт строго по маршруту («от вышки к вышке»), не создавая лишнего «шума» вокруг. |
| Управляемость | Центральные узлы видят карту сети и могут перенаправить трафик в обход упавшей вышки. |
| Защита от «лежачих узлов» | Ретранслируют только вышки, которые стоят на хороших местах. Сосед в подвале не может испортить вам дальность. |
Минусы (для мобильных групп)
| Минус | Почему это плохо |
|---|---|
| Требует инфраструктуры | Без заранее установленных ретрансляторов (вышек) сеть не работает. Если в лесу нет «почтовых ящиков», послать письмо некуда. |
| Сложность настройки | Нужно понимать, как назначать роли (компаньон / ретранслятор / центр сортировки) и настраивать маршруты. |
| Не для мобильных групп | Если вы постоянно движетесь, ваши сообщения должны каждый раз находить новую «вышку» — это возможно, но требует стабильного покрытия территории ретрансляторами. |
🎯 Какой протокол выбрать для ваших задач
| Ваш сценарий | Что выбрать | Почему |
|---|---|---|
| Поход, охота, рыбалка, сплав | Meshtastic («Площадь») | Сеть возникает сама вместе с группой. Не нужно строить вышек. Вы и есть «площадь». Работает «из коробки». |
| Поисково-спасательные работы (ПСР) «в поле» | Meshtastic («Площадь») | Живучесть сети критична. Даже если несколько человек ушли далеко вперёд, сообщение от замыкающего найдёт путь через промежуточные узлы. Вы рискуете столкнуться с проблемой «лежачего узла», но в мобильной группе вы можете попросить участника подняться на возвышенность. |
| Промышленный объект (вышка, карьер) с уже установленными ретрансляторами | MeshCore («Почта») | Позволяет покрыть огромную территорию цепочкой до 64 хопов. Эфир не забивается служебным трафиком. Вышки стоят на хороших местах, проблемы «лежачих» нет. |
| Развёртывание городской сети для сообщества (на крышах) | MeshCore («Почта») | Чёткая иерархия и предсказуемая маршрутизация. Можно настроить так, чтобы нагрузка распределялась оптимально. «Почтовые вышки» на высоких зданиях гарантируют качество связи. |
💎 Краткое резюме
| Характеристика | Meshtastic («Площадь») | MeshCore («Почта») |
|---|---|---|
| Принцип | Все ретранслируют всех | Ретранслируют только специальные узлы («вышки») |
| Проблема «лежачего узла» | Есть. Сосед в подвале может убить вашу дальность. | Нет. Ретранслируют только вышки на хороших местах. |
| Лимит хопов | 7 (практический потолок — 3–4) | 64 |
| Требует инфраструктуры? | Нет (сама возникает) | Да (нужны заранее установленные «вышки») |
| Простота настройки | Высокая | Средняя |
| Для кого | Мобильные группы (походники, ПСР) | Стационарные сети (город, промышленность) |
📌 Вывод: Для 99% наших клиентов — туристов, охотников, небольших поисковых отрядов — однозначно подходит Meshtastic. MeshCore — это нишевая, более сложная и частично платная технология для тех, кто строит стационарные сети с нуля и готов этим управлять. Главное ограничение Meshtastic — «лежачий узел» (сосед в подвале), который может перехватывать ретрансляцию у дальних вышек. В MeshCore этой проблемы нет, но без установленных «вышек» вы вообще не сможете общаться.
🔗 Связанные страницы
- Роли устройств: CLIENT, ROUTER, TRACKER — здесь объяснены роли
CLIENT(для Meshtastic) иROUTER/REPEATER(для MeshCore) - Сценарий: Промышленная бригада — пример использования стационарной сети на объекте
- Руководство для организатора — помощь в выборе устройств под ваш сценарий
*Поняли разницу — сможете сделать правильный выбор. Не уверены — берите Meshtastic: он работает везде и без танцев с бубном. Но помните про «лежачего соседа».*������