Статьи » Недоступный порт » 1. Что это такое

Недоступный порт

Порт файлообменного P2P клиента - это порт, который ваш клиент слушает в ожидании входящих соединений от других клиентов.

Если клиент не может принимать входящие соединения, то говорят, что у него недоступный порт (или "закрыт порт для входящих соединений").

Если у двух клиентов у обоих недоступные порты, то ни один из них не может принять соединение у другого.

Они вообще не могут друг с другом общаться.


Недоступный порт, однако, абсолютно не мешает клиенту самому начинать исходящие соединения с доступными клиентами.

Кроме того, P2P соединения симметричны - неважно, кто именно начал соединение, качать и отдавать по нему могут оба клиента.


Результат недоступности

У недоступного клиента меньше потенциальных партнеров для файлообмена.

Недоступные клиенты друг для друга как бы не существуют, и зависят от присутствия на раздаче доступных клиентов.

Сид 1доступен
Сид 2нет
Кач.1нет
Кач.2нет
Кач.3нет
Например, на такой раздаче доступный участник только один, и это очень сильно влияет на скорости раздачи.

Качающие не могут качать друг у друга и у Сида 2. Вместо пяти каналов отдачи работает только один - у Сида 1. А если он с раздачи уйдет, то файлообмен вообще прекратится.


Рано или поздно вы обязательно окажетесь в похожей ситуации.

Можно участвовать в P2P и с недоступным портом, но если вы можете, обязательно сделайте свой порт доступным.




Порт в настройках клиента

Порт - это условное число от 1 до 65535.

Нет принципиальной разницы какой именно номер порта использовать, главное, чтобы он не использовался другой программой. Например если вы хотите запустить одновременно два файлообменных клиента, то в настройках у них укажите разные порты.

Однако некоторые известные P2P порты может специально закрывать ваш провайдер или запрещать используемый вами трекер (особенно 6881-6889 и 4662).

Часто рекомендуют выбрать любой порт из диапазона 40000 - 65000.


В µTorrent 1.6:

Настройки
Общее
Закачки
Соединение
 Соединение
Порт
Порт для входящих соединений:   5905
  Случайный порт при каждом запуске     ...    ...

В BitComet 0.70:

Настройки...
Подключение
    Прокси
Задание
Вид
Чат беседа
Доп. установки
 Подключение
    ...    ...

Порт прослушивания
Прослушивать:    5905

Большинство современных клиентов используют только один порт для всех входящих соединений.

Некоторые устаревшие "однозадачные" клиенты (Shadow, BitTornado) используют отдельный входящий порт для каждого отдельного торрента, поэтому для них приходится делать доступными диапазон портов.




Часть 2. Как открыть себе порт для входящих соединений