2015-01-08 3 views
1

У меня есть 2 компьютера за NAT.Отправлять файлы после перфорации отверстий udp

Чтобы установить соединение между ними, я использую протокол перфорации отверстий UDP.

Это работает.

Теперь я хочу отправить файлы по этому туннелю. Думаю, у меня должен быть туннель TCP между этими двумя компьютерами.

Оба брандмауэра DENY все TCP-трафик.

Возможно ли это?

Если нет, есть ли другое решение? Как Skype отправляет файлы этим туннелем UDP?

ответ

1

Вы можете использовать протокол UDT для передачи файлов после того, как он получит дыру. UDT производится поверх UDP. Он обладает надежностью TCP и быстротой UDP.

UDT имеет реализацию с открытым исходным кодом.

http://udt.sourceforge.net