Требует ли прямая передача файлов одной из сторон публичного IP-адреса? - PullRequest
1 голос
/ 26 ноября 2010

Я создаю инструмент прямой передачи файлов для обмена файлами между двумя пользователями.

Обязательно ли для любого из них иметь общедоступный IP-адрес для установления такого соединения?

В случае, если я иду с сервером-посредником, должен ли весь трафик проходить через него, или это может помочь сторонам как-то установить соединение, и остальная часть процесса передачи будет сделана между ними напрямую?

Спасибо!

1 Ответ

1 голос
/ 26 ноября 2010

Нет, это не так - но более надежно, если они это сделают.

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

...