Добавить в корзинуПозвонить
Найти в Дзене
IT Еxtra

Известные порты: порт 80 для веба, порт 25 для почты. Просто о сложном.

В нашем виртуальном «городе», которым является компьютер, есть обычные «жилые квартиры» (порты, которые используют ваши приложения для временных соединений), а есть — важнейшие «городские службы». Эти службы настолько критичны для жизни города, что за ними закреплены специальные, всем известные номера. Вы же не будете искать номер скорой помощи в случайном порядке? Вы знаете, что это 03 или 103. Точно так же в мире сетей существуют известные порты, зарезервированные для фундаментальных интернет-сервисов. Известные порты — это стандартизированные номера от 0 до 1023, которые закреплены за самыми распространенными сетевыми службами. Когда программа хочет подключиться к определенной службе на сервере, она по умолчанию использует именно этот порт. Порт 80 (HTTP) — Всемирная Паутина Это главный информационный киоск или центральная библиотека города. Когда вы хотите получить какую-то публичную информацию — почитать новости, посмотреть расписание, изучить сайт компании — вы идете именно сюда

В нашем виртуальном «городе», которым является компьютер, есть обычные «жилые квартиры» (порты, которые используют ваши приложения для временных соединений), а есть — важнейшие «городские службы». Эти службы настолько критичны для жизни города, что за ними закреплены специальные, всем известные номера. Вы же не будете искать номер скорой помощи в случайном порядке? Вы знаете, что это 03 или 103. Точно так же в мире сетей существуют известные порты, зарезервированные для фундаментальных интернет-сервисов.

Известные порты — это стандартизированные номера от 0 до 1023, которые закреплены за самыми распространенными сетевыми службами. Когда программа хочет подключиться к определенной службе на сервере, она по умолчанию использует именно этот порт.

Порт 80 (HTTP) — Всемирная Паутина

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

Порт 80 используется протоколом HTTP (HyperText Transfer Protocol) — основным протоколом для передачи веб-страниц. Когда вы в браузере вводите адрес сайта без https:// (например, http://example.com), ваш браузер по умолчанию пытается подключиться к порту 80 на сервере этого сайта.

Данные, передаваемые по HTTP, не шифруются. Это как отправлять открытку по почте — содержимое могут прочитать все, кто имеет доступ к каналу связи. Поэтому сегодня его все чаще заменяет порт 443.

Порт 443 (HTTPS) — Защищенная Всемирная Паутина

Это та же самая библиотека или киоск, но с бронированной дверью и зашифрованными документами. Всё, что вы здесь запрашиваете и получаете, надежно защищено от посторонних глаз.

Порт 443 используется протоколом HTTPS (HTTP Secure). Это тот же HTTP, но работающий поверх шифрования (SSL/TLS). Когда вы видите в адресной строке браузера замочек, это значит, что соединение установлено с портом 443.

Это современный стандарт для всего интернета. Он защищает ваши логины, пароли, банковские данные и историю просмотров.

Подписывайтесь на наш ТГ канал, где мы каждый день делимся такими же понятными объяснениями, а также свежими новостями и полезными инструментами:

IT Extra

Порт 25 (SMTP) — Служба отправки почты

Это главное почтовое отделение города для отправки корреспонденции. Когда вы пишете письмо и нажимаете «Отправить», ваш почтовый клиент относит его именно сюда.

Порт 25 используется протоколом SMTP (Simple Mail Transfer Protocol). Он отвечает именно за отправку электронных писем с вашего почтового клиента (например, Outlook) на почтовый сервер и за дальнейшую пересылку между почтовыми серверами по всему миру.

Для получения почты используются другие порты (например, 110 для POP3 или 143 для IMAP). SMTP — это только для «отправки в путь».

Порт 53 (DNS) — Телефонный справочник города

Представьте себе гигантскую телефонную книгу или службу справки. Вы знаете имя человека (название сайта, например, yandex.ru), но не знаете его номер телефона (IP-адрес). Вы звоните в справочную (порт 53), чтобы узнать адрес.

Порт 53 используется протоколом DNS (Domain Name System). Ваш компьютер постоянно обращается к DNS-серверам, чтобы преобразовать понятные человеку имена сайтов в machine-readable IP-адреса, которые являются реальными сетевыми координатами.

Без DNS нам пришлось бы запоминать числовые IP-адреса всех сайтов (например, 5.255.255.70 вместо yandex.ru), что сделало бы интернет практически непригодным для использования.

Порт 22 (SSH) — Служба безопасного удаленного доступа

Это защищенный служебный вход для системных администраторов. Только уполномоченные лица с специальными ключами могут получить доступ к управлению зданием (сервером) через этот порт.

Порт 22 используется протоколом SSH (Secure Shell). Он позволяет безопасно подключаться к удаленным компьютерам и управлять ими через командную строку, выполняя любые действия, как если бы вы сидели прямо за ним.

Итог:

Существование известных портов — это огромное благо для стандартизации. Благодаря им:

  • Разработчикам не нужно каждый раз договариваться, на каком порту будет работать их веб- или почтовый сервер. Они используют стандарт, и все клиенты знают, куда обращаться.
  • Пользователям не нужно вручную указывать порты при обычном серфинге в интернете. Браузер и почтовый клиент делают это автоматически.
  • Сетевым администраторам легче настраивать фильтры и правила безопасности, так как они знают, какой тип трафика ожидать на том или ином порту.

Знание этих основных портов — это первый шаг к пониманию того, «кто есть кто» в сетевом общении и как именно устроена магия, которая происходит после того, как вы нажимаете Enter в адресной строке браузера.

👍 Ставьте лайки если хотите разбор других интересных тем.

👉 Подписывайся на IT Extra на Дзен чтобы не пропустить следующие статьи

Если вам интересно копать глубже, разбирать реальные кейсы и получать знания, которых нет в открытом доступе — вам в IT Extra Premium.

Что внутри?
Закрытые публикации: Детальные руководства, разборы сложных тем (например, архитектура высоконагруженных систем, глубокий анализ уязвимостей, оптимизация кода, полезные инструменты объяснения сложных тем простым и понятным языком).
Конкретные инструкции: Пошаговые мануалы, которые вы сможете применить на практике уже сегодня.
Без рекламы и воды: Только суть, только концентрат полезной информации.
Ранний доступ: Читайте новые материалы первыми.

Это — ваш личный доступ к экспертизе, упакованной в понятный формат. Не просто теория, а инструменты для роста.

👉 Переходите на Premium и начните читать то, о чем другие только догадываются.

👇
Понравилась статья? В нашем Telegram-канале ITextra мы каждый день делимся такими же понятными объяснениями, а также свежими новостями и полезными инструментами. Подписывайтесь, чтобы прокачивать свои IT-знания всего за 2 минуты в день!

IT Extra