Перейти к содержимому
docs.
WORKSPACE

Документации проектов

Открыть каталог проектов
Localzet ServerАсинхронный PHP-серверTriangleФреймворк и компонентыMIX IDИдентификация и интеграцииHack APIПубличные API хакатонаACNПроект и компонентыUserlay / UserNetПроект и компонентыAxiomПроект и компонентыМесседжинг через почтуПроект и компонентыLWT / JWT / JOSEПроект и компонентыФинансовая аналитика KimaiПроект и компонентыМультипарадигмальная БДПроект и компонентыZorin PlatformПроект и компонентыZorin TrustПроект и компонентыFloraScope / VegwatchПроект и компонентыaegis-qДокументация проектаaevumdbДокументация проектаauditДокументация проектаauto-invest-managerАвтотрейдерcaine-companionДокументация проектаcertbot-cloudflareДокументация проектаClusterLocalzet Server / ClustercmdveilДокументация проектаConsolePHP CLICronБиблиотеки Localzet Serverdata-connectorДокументация проектаdevice-controlDevice Controlenn-projectДокументация проектаEventsБиблиотеки Localzet ServerflowsintДокументация проектаforgeДокументация проектаHttpClientБиблиотеки Localzet ServerinterpreterСобственный языкinvariaДокументация проектаkeynotesДокументация проектаknotrouteKnotroute✓laravel-personal-analyticsДокументация проектаlocalzet-osДокументация проектаmeridianДокументация проектаMQTTБиблиотеки Localzet Servernano-kernelСобственная ОСNoterДокументация проектаpersonal-analyticsДокументация проектаProxyБиблиотеки Localzet ServerPSRБиблиотеки Localzet ServerPSR-7Библиотеки Localzet Serverrschs-monitorДокументация проектаsemsealДокументация проектаshardsealДокументация проектаSocketIOБиблиотеки Localzet ServerSOCKS5Библиотеки Localzet Serverstandalone-analyticsДокументация проектаstatic-php-cliДокументация проектаStorageБиблиотеки Localzet ServersutureДокументация проектаtempoweaveДокументация проектаttsСинтез речиTunnelБиблиотеки Localzet Serverui-kitUI KitvesperДокументация проектаWebAnalyzerWebAnalyzerzorin-access-brokerДокументация проектаzorin-authority-brokerДокументация проектаzorin-authority-sdk-phpДокументация проектаzorin-authority-sdk-pythonДокументация проектаzorin-authority-sdk-tsДокументация проектаzorin-client-intelДокументация проектаzorin-device-core-aospДокументация проектаzorin-host-agentДокументация проектаzorin-native-labДокументация проектаzorin-nodeДокументация проектаzorin-opsДокументация проектаdonstu-python-sdkДокументация проектаfloortraceFloortraceserver-rsLocalzet Server / Cluster
Каталог

Relay nodes

Relay — всегда доступный KnotRoute node, участвующий в topology и multi-hop circuits.

Beacon может одновременно быть relay, но для устойчивой сети полезны независимые relay nodes. Это уменьшает зависимость от bootstrap infrastructure и даёт больше вариантов маршрутов.

Пример логики:

{
"listen": ["0.0.0.0:7447"],
"advertise": ["relay-c.example.net:7447"]
}

listen — local bind. advertise — endpoint, который должны реально суметь набрать другие peers.

Если host за NAT и inbound port недоступен, он всё ещё может быть outbound client/node, но не стоит рекламировать приватный/loopback endpoint как публичный relay.

Для публичного relay обычно требуется inbound:

7447/tcp

Dashboard/proxy ports оставляйте loopback-only.

Количество зависит от модели отказов и желаемой path diversity. Практический старт — несколько stable nodes в независимых failure domains.

Configured circuit_hops = 3 не создаст три независимых hops, если topology физически состоит из двух узлов.

Relay видит только данные, необходимые своей позиции в path: adjacent connections, timing/volume и protocol metadata своей роли. Это не означает защиту от глобального traffic analysis.

Обновляйте relays rolling-методом: один host → проверка rejoin/health → следующий. Не рестартуйте всю backbone одновременно без необходимости.

Исходник