ВСЕ СИСТЕМЫ РАБОТАЮТ·v0.16.3·AGPL-3.0·TLS · per-device
FREE · 30 устройств
← Все статьи
КАК ЭТО РАБОТАЕТ · 5 МИН ЧТЕНИЯ

P2P, relay и локальная сеть: маршрут сеанса

Редакция GoDesk
13 августа 2026

Удалённый сеанс может пойти одним из трёх маршрутов: напрямую между машинами (P2P), через промежуточный сервер (relay) или внутри локальной сети (LAN). Выбор происходит автоматически, но понимать логику полезно — она объясняет, почему один сеанс быстрый, а другой заметно медленнее, и с чего начинать диагностику.

P2P — прямое соединение через интернет

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

Это даёт наименьшую задержку и не зависит от загрузки чужой инфраструктуры. Белый IP при этом не нужен ни одной стороне — как это устроено, разобрано в статье об удалённом доступе без VPN и белого IP, а сам механизм — в определении P2P.

Relay — запасной маршрут

Включается, когда прямой канал пробить не удалось: чаще всего из-за симметричного NAT, типичного для мобильных операторов и части корпоративных сетей. Relay пересылает трафик между сторонами.

  • Это запасной путь, а не основной: он добавляет задержку, зато соединение состоится там, где P2P невозможен в принципе.
  • Прямые P2P-сессии защищены TLS 1.2+ с отдельным сертификатом на устройство.
  • Объём relay-трафика на бесплатном тарифе ограничен — при работе через мобильный интернет это стоит учитывать.
  • Relay можно развернуть на своём сервере, если по регламенту трафик не должен покидать периметр.

Почему симметричный NAT не пробивается и когда сеанс гарантированно пойдёт через relay — в определении симметричного NAT и на странице self-host relay.

LAN — когда обе машины в одной сети

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

Что это значит при диагностике?

Понимание маршрута сразу сужает поиск проблемы.

  • Сеанс медленнее обычного, работает с мобильного интернета — вероятно, идёт через relay из-за жёсткого NAT. Это не поломка, а свойство сети.
  • Не подключается вовсе в конкретной сети, но работает в другой — ищите блокировку исходящих соединений на firewall.
  • Внутри офиса быстро, снаружи медленно — разница между LAN и маршрутом через интернет, и это нормально.

Дальнейший разбор сетевых блокировок — в статье о проверке firewall, а что делать при медленном канале — в отдельном материале.

ЧАСТЫЕ ВОПРОСЫ

Как понять, каким маршрутом идёт текущий сеанс?

Это видно в состоянии соединения во время сеанса: программа показывает, установлено прямое соединение или трафик идёт через промежуточный сервер. Практическая разница заметна по задержке — прямой маршрут обычно отзывчивее, потому что данные не делают лишний крюк.

Можно ли заставить сеанс идти напрямую?

Не всегда: маршрут выбирается автоматически и зависит от того, удалось ли двум сетям установить прямое соединение. Некоторые конфигурации NAT прямое соединение не пропускают в принципе, и никакая настройка на стороне клиента это не изменит — именно для таких случаев и существует запасной маршрут.

Удалёнка без таймера.

Бесплатно до 30 устройств, без карты.

↓ Скачать GoDesk
◢ ЧИТАЙТЕ ТАКЖЕ