Как осуществить прямое соединение между двумя хостами не открывая портов?
Что бы передавать данные по кусочкам, либо сделать поток (аудио, видео или просто каких-нибудь других данных). Меня интересуют например ключевые слова, по которым я бы смог понять, как это использовать. Или ссылки
Не знал, какой тег всунуть, но тот, что есть подсказывает, на каком языке я собираюсь это делать
@Diel а с чего вы взяли, что торренты не используют порты? В любом случае при соединении настройка модема, роутера и всего что обеспечивает вам доступ в интернет понадобится, в простом случае она заключается в получении всех настроек по DHCP, но какая-то настройка все равно будет.
@Diel торренты используют свой протокол на базе UDP (uTP), и TCP. То есть они занимают порты. Так же как и скайп (только тот использует вроде еще и промежуточный сервер в качестве раутера ибо он не может знать на каком порту кто висит). У торрентов схожий подход, просто без участия одного сервера.
А роутеры и модемы в любом случае нужно настраивать, хотя бы для того что бы в интернет вылезти.
Ваша задача как я понимаю, решить проблему адресации, то есть кому отправлять пакеты через весь интернет, если его реальный IP и порт на котором запущено приложение вам толком не известны. Покурите доки по p2p, там предлагается несколько вариантов решения этих проблем.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.