Глоссарий передачи файлов

Этот глоссарий простым языком объясняет технические термины, которые встречаются при передаче файлов напрямую между устройствами, — от P2P и WebRTC до STUN, TURN и NAT, — и показывает, где каждый из них проявляется, когда вы пользуетесь StrongFolder.

Каждый термин ведёт к руководству, где он объясняется в контексте.

Канал данных
Часть соединения WebRTC, по которой передаются произвольные данные; в StrongFolder — фрагменты ваших файлов.
Сквозное шифрование
Шифрование, при котором данные могут прочитать только участники обмена (end-to-end). Облачные сервисы со сквозным шифрованием всё равно хранят ваш зашифрованный файл; при P2P-передаче он не хранится вовсе.
Скорость отдачи
Скорость, с которой ваше соединение отправляет данные (исходящая скорость). При прямой передаче обычно именно она ограничивает скорость: при 50 Мбит/с 10 ГБ передаются примерно за 27 минут.
Адрес, который вы отправляете получателю. В StrongFolder он работает, пока вы делитесь файлами; Stop Sharing или закрытие вкладки его отключает.
DTLS
Datagram Transport Layer Security — шифрование, которое WebRTC применяет к каждому каналу данных, поэтому данные зашифрованы при передаче.
File System Access API
Функция браузера, которая позволяет веб-странице записать целое дерево папок в выбранное вами место. StrongFolder использует её, чтобы сохранять полученные папки со структурой в Chrome, Edge и Opera на компьютере.
ICE
Interactive Connectivity Establishment — процедура, с помощью которой WebRTC перебирает возможные сетевые пути между двумя устройствами и выбирает работающий.
NAT
Network Address Translation — механизм, с помощью которого домашние и офисные роутеры делят один публичный IP-адрес между многими устройствами. Именно из-за NAT прямым соединениям иногда нужен STUN или TURN.
P2P
Peer-to-peer («равный к равному»): два устройства обмениваются данными напрямую, а не через центральный сервер, который их хранит. В StrongFolder такие узлы — браузеры отправителя и получателя. См. P2P-передача файлов.
Signaling
Сигнализация (сигналинг): короткий обмен сообщениями через сервер, который позволяет двум браузерам найти друг друга и договориться о способе соединения до того, как откроется соединение WebRTC. Через сигнализацию данные файлов не проходят.
STUN
Session Traversal Utilities for NAT — сервер, у которого браузер спрашивает «какой у меня публичный адрес?», чтобы до него можно было достучаться напрямую.
TURN
Traversal Using Relays around NAT — ретрансляционный сервер, который используется, когда прямое соединение невозможно. Он пересылает зашифрованный поток между браузерами; ретранслятор StrongFolder его не хранит.
WebRTC
Web Real-Time Communication — встроенная в современные браузеры технология для прямых аудио-, видео- и data-соединений. StrongFolder передаёт файлы по каналам данных WebRTC.
ZIP
Формат архива, который упаковывает много файлов в один. Нужен для почты; не нужен, если вы отправляете папку как папку.

Обновлено:

Отправьте следующий файл — или папку — напрямую

Без загрузки в облако, без наших ограничений размера, без аккаунта. Выберите файл или целую папку, скопируйте ссылку — и получатель скачает всё прямо с вашего устройства.

Отправить файлыВ Chrome