Существует два режима подключения к файлообменной сети Пирс: активный и пассивный.
Пользователи, подключённые в активном режиме, могут принимать входящие соединения от других пользователей. Пассивный режим выбирается программой в случае определения невозможности таких соединений. Поэтому пользователи, подключённые в активном режиме, зачастую имеют большее количество источников и, как следствие, загрузка производится быстрее.
Для примера рассмотрим следующую ситуацию: Маша, Петя, Ваня и Таня пользуются Peers. При этом, мальчики подключены в активном режиме, а девочки — в пассивном, в остальном компьютеры всех ребят настроены одинаково: полоса раздачи ограничена в 25 Мбит/c. При добавлении загрузки, Peers, запущенный у Маши, сможет загружать файлы только с компьютеров Пети и Вани, а значит при прочих равных — со скоростью не более чем 50 Мбит/с. Петя, при прочих равных, может загружать файлы ото всех ребят со скоростью 75 Мбит/c.
Peers использует все доступные ему средства для подключения в активном режиме: запрашивает разрешение для приёма входящих соединений у брандмауэра операционной системы, а также, при обнаружении в сети UPnP–совместимого маршрутизатора, он сообщает ему информацию о необходимости перенаправления входящих данных с Peers на компьютер.
Для работы в активном режиме Peers использует входящие соединения: на UDP порт — для поиска источников, а также на TCP порт — для приёма и передачи файлов. При невозможности получения данных хотя бы одного типа, Peers автоматически переходит в пассивный режим соединения.
Причиной этому могут служить:
- работающий на компьютере антивирус или брандмауэр, запрещающий Peers обрабатывать входящие соединения;
- маршрутизатор, не поддерживающий технологию UPnP.
В обоих случаях требуется дополнительная настройка Peers, программного обеспечения или маршрутизатора.
Настройка Peers
Узнать, в каком режиме Peers подключён к файлообменной сети, можно в первой строчке окна настроек:
По умолчанию, при запуске Peers выбирает случайные номера портов. Чтобы указать конкретные порты, их номера нужно вписать в соответствующие поля в настройках:
Номер порта "0" заставляет Peers выбирать случайные номера при каждом запуске.
Настройка распространённых антивирусов и брандмауэров
Настройка распространенных маршрутизаторов