Порты закрыты при проверке с canyouseeme.org

У меня проблемы с пониманием того, как работают порты.

Что я пытался сделать: Я хотел проверить, открыт ли определенный порт на моем ноутбуке. Порт, который я выбрал для проверки, был портом, используемым клиентом bittorrent для входящих подключений. Допустим, порт, используемый моим bittorrent, был 51346. Я пошел в canyouseeme.org чтобы проверить, был ли этот порт открыт. Он показал ошибку.

Вот когда началась путаница.

Мой клиент bittorrent использует порт без каких-либо проблем. Он получал данные, что означает, что он, должно быть, прослушивал этот порт. Итак, здесь нет проблем с брандмауэром. Но почему это делает cannyouseeme.org покажите мне ошибку. Я проверил с помощью других онлайн-инструментов проверки открытых портов. Все показывают мне одну и ту же ошибку.

Итак, где я ошибаюсь? Почему я не могу проверить, был ли открыт порт?

Дополнительная информация (Вы можете пропустить это, если хотите)

Это не первый раз, когда я возился с портами. Сначала я попытался настроить общедоступный веб-сервер на своем ноутбуке, но мне не повезло. Я столкнулся с той же проблемой. Я запускал сервер на порту 80. Но для внешнего мира этот порт был закрыт. Моя идея состояла в том, чтобы получить доступ к веб-серверу с моим общедоступным ip-адресом. Я попробовал это на другом порту, не получилось. Я настроил перенаправление портов, но все еще не смог получить доступ к веб-серверу. Отключил брандмауэр Windows, не работал. Сначала я думал, что каким-то образом мой провайдер блокирует все порты, которые звучит нелепо. В конце концов я отказался от попыток настроить общедоступный веб-сервер. Затем мне пришлось сменить своего провайдера и снова попробовать идею общедоступного веб-сервера. Снова потерпел неудачу. Я до сих пор понятия не имею, где я ошибся.

Мои текущие знания о том, как все это работает: Любой компьютер может получить доступ к любому другому компьютеру в Интернете, используя IP-адрес. DNS используется только для преобразования имени хоста в IP-адрес. Итак, технически я должен иметь доступ к веб-серверу настройка на моем ноутбуке с использованием моего общедоступного IP-адреса. Но не смог.

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

Изменить: Я использую Windows 10. Но попробовал это и с Windows 8.1.