Я создаю инструмент прямого обмена файлами для обмена файлами между двумя пользователями.Прямая передача файлов требует, чтобы одна из сторон имела общедоступный IP-адрес?
Является ли абсолютным требованием для любого из них иметь общедоступный IP-адрес для установления такого соединения?
В случае, если я иду с промежуточным сервером, должен ли весь трафик пройти через него или он может помочь сторонам каким-либо образом установить соединение, а остальная часть процесса передачи будет производиться между ними напрямую?
Спасибо!