Какой порт открыт в брандмауэре (по умолчанию), чтобы приложение могло взаимодействовать с внешним веб-сервисом? Это 21, 25, 80 или 1433?
2 ответа
Существуют сотни, если не тысячи портов, которые могут использоваться какой-либо конкретной системой или службой.
Когда браузер общается с веб-сервером, он обычно использует порт 80 для незашифрованной связи и порт 443 для связи с шифрованием SSL/TLS. Но это не обязательно, иногда вы можете видеть такие порты, как 8080, 8000, 9000, 9090.
Порт 21 используется для незашифрованной передачи файлов (FTP), а порт 25 - для почтовых серверов (для отправки почты через незашифрованные SMTP-соединения).
Для других приложений лучше сначала проверить системную документацию, а затем дважды проверить конфигурацию (поскольку порты часто можно изменить). Кроме того, есть онлайн-базы данных, которые расскажут вам об общих способах использования портов.
Имеется 65536 портов (0-65535), и веб-служба может использовать любой из них или несколько.
HTTP-серверы традиционно используют порт 80.
HTTPS-серверы традиционно используют порт 443.
Здесь традиционно используются номера портов для других популярных сервисов.
Однако эти номера портов не являются обязательными. Любой протокол может работать на любом порту. Это просто официальные или неофициальные рекомендации.