Каков механизм позади разрешения БитТоррента работать только с исходящими соединениями?
Таким образом, без перенаправления портов.
БитТоррент Brian FAQ и Руководство говорит:
БитТоррент будет обычно хорошо работать в NAT (преобразование сетевых адресов) среда, так как это может функционировать только с исходящими соединениями.
Другие коллеги работают серверами рандеву в этом случае?
Насколько я знаю, Это работает с помощью обратных соединений - в основном, клиент делает исходящее соединение, которое сохранено открытым удаленной машиной, и они качают данные посредством того же самого соединения.
Если бы все использовали это, и ни у кого не было установки портов, то она, скорее всего, перестала бы работать. Когда я использовал Bittorent с отключенными портами, я получаю ужасающие скорости, но он действительно работает, который является, почему я думаю, что он работает как это.
Был недавний подкаст на Переговорах IT, названных, Как Ваши Планы ISP "Помочь" Вам и Повреждению Интернет, где доктор Cullen Jennings говорил о различных механизмах для обходов NAT. Это только 15 минут длиной и стоит слушания.
Обычно, люди соединятся с Вами для просьбы данные от Вас, и Вы соединитесь с людьми, просящими данные от них.
Если входящие соединения будут невозможны, то Ваш клиент также выйдет и активно попросит давать данные другим людям (и может сделать это, если входящие соединения возможны также).
Вы не загружаете столько же этого пути, но это не большая часть беспокойства на общедоступных средствах отслеживания.