Здравствуйте, edx67, Вы писали:
E>Необходимо реализовать или найти библиотеку через которую будут работать 2 компьютера находящиеся за натом. Это можно сделать через UDP.
E>Этой библиотекой будет пользоваться приложение которое изначально было спроектировано на TCP, поэтому у этой библиотеки должны быть все фичи tcp
E>- ACK, SACK, congestion control, delayed ACK и т.д.
E>Я думаю, что можно найти реалиацию от open-source torrent client или от другух программ.
E>посоветуйте как лучше сделать ?
E>Так же я могу заплатить за реализацию если кто-то захочит и при наличии опыта в этой области, для этого пишите на edx64 [AT] mail.ru
В общем случае проблема p2p для двух компов за натом пока не решена (если вообще решится когда-нибудь

.
Есть
Hamachi — создает виртуальное сетевое соединение. Если есть возможность, то устанавливается прямое соединение между компами. Если нет, то через сервер.
Или обязательно нужна библиотека?