С моей машины с Windows 10 (172.18.164.50), если я сделаю telnet 172.20.187.10 443
Он показывает пустой экран, как будто он подключен.
Это совершенно неожиданно, потому что теоретически межсетевой экран блокирует трафик на порт. 443
.
Просмотр в анализаторе сообщений (фильтрация сетевой карты с указанием источника или назначения 172.20.187.10
) Я вижу сообщение SYN и повторно передаю SYN без ответа ACK-SYN.
Если я попробую telnet 172.20.187.10 666
он показывает типичное сообщение "Не удалось открыть соединение с ...". В этом случае это ожидается, потому что на сервере ничего не прослушивает порт. 666
.
Снова заглянув в Анализатор сообщений, я вижу те же сообщения SYN (с другим номером порта) без ACK-SYN.
Почему telnet действует по-другому, если сообщения TCP выглядят одинаково?