Моё скромное мнение - здесь, в этом небольшом сообщении есть всё, чтобы понять смысл файлообмена в битторренте.
Порт прослушивания
У вашего битторрент - клиента в настройках указан порт, который он «слушает». На этот порт к нему приходят приглашения к соединениям. Ваш клиент принимает приглашение от другого клиента, и между ними устанавливается соединение, по которому они могут друг у друга качать.
Точно так же и ваш клиент посылает приглашения другим, с которыми он ещё не соединён. Разницы кто именно начинает соединение нет никакой.
Недоступный порт
Если приглашения к вашему клиенту не доходят, то говорят, что ваш порт прослушивания недоступен.
Очевидно, что тогда все соединения вашему клиенту приходится начинать самому. Однако если другой клиент тоже недоступен, то принять приглашение не может никто, и соединение между ними вообще невозможно. Недоступные клиенты друг для друга на раздаче как бы не существуют.
У клиента с недоступным портом меньше потенциальных партнеров для файлообмена
Основное следствие из этого - на некоторых раздачах, где мало участников с доступными портами, ваши скорости скачивания и отдачи будут меньше, чем могли бы быть.
С другой стороны, довольно часто вашему клиенту и не нужно соединяться со всеми участниками. В зависимости от вашего канала вам вполне может хватать десятка или нескольких десятков соединений (суммарно на всех раздачах, в которых вы участвуете) с доступными участниками. Поэтому иметь большие скорости с недоступным портом вполне реально - нужно просто стараться участвовать в популярных раздачах.
Иногда следствие недоступности формулируют так: недоступный клиент сильно зависит от присутствия на раздаче достаточного числа доступных клиентов.
Ещё иногда встречается заблуждение, что с недоступным портом можно только качать, но нельзя отдавать. Видимо это связано с не совсем удачными терминами входящее/исходящее соединение, которые не имеют никакого отношения к входящему/исходящему трафику. Кроме того, в отличие от клиент-серверной архитектуры, битторрент клиенты начинают друг к другу соединения независимо от того, кто из них у кого будет качать.
Порт и трекер
Порт прослушивания используется только для установления соединения между клиентами. Он не имеет никакого отношения к проблемам связи клиента с трекером или учёту статистики.
Клиент сообщает трекеру свой номер порта только для того, чтобы трекер сообщил его остальным клиентам.
Некоторые трекеры используют эту информацию и для других целей. Однако это уже не имеет отношения собственно к битторрент протоколу и зависит исключительно от администрации конкретного трекера.
Информация предоставлена: http://forum.akado.ru
Случайный порт
И, относительно случайного порта в настройках клиента: это делается с целью усложнить своему провайдеру жизнь, не позволить ему постоянно контролировать входящий/исходящий траффик на этом порте и урезать либо забанить битторент соединение. Подчёркиваю - на этом порте, имеется ввиду ваш родной, открытый порт! ЕСЛИ же у вас нет проблем с открытием порта и провайдером, тогда убираем галочку «Случайный порт при каждом запуске клиента, наша цель пользовать открытый порт для успеха общего дела, зачем же нам с него каждый старт клиента спрыгивать.
Вывод
Вывод по простому, по народному: Если дверь твоего дома(порт) открыта для гостей(клиентов), тебе и шевелиться не надо, недостатка в общении(соединениях) у тебя не будет. Если же твоя дверь(порт) закрыта для гостей(клиентов) тебе самому придётся подсуетиться и поискать домА с открытыми дверьми(клиенты с открытыми, доступными портами прослушивания). И, чисто по человечески, во сколько раз увеличится число открытых дверей для индивидуума с открытыми для общения дверями!?:-)
Учебник по µTorrent
Социальные закладки