freeCodeCamp/guide/russian/computer-science/ports/index.md

28 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Ports
localeTitle: Порты
---
## Порты
Порт - это конечная точка связи для операционной системы, в пакете интернет-протокола. Названия сервисов и номера портов используются для различения различных сервисов, выполняющих транспортные протоколы, такие как TCP, UDP, DCCP и SCTP. Когда компьютер получает сообщение от другого источника, порты помогут определить, какой процесс ожидает это сообщение.
Порт всегда связан с IP-адресом хоста и типом протокола связи и, таким образом, завершает адрес сети назначения или источника связи сеанса связи. В операционной системе имеется 65536 доступных портов. Порт идентифицируется для каждого адреса и протокола по 16-разрядному номеру, обычно известному как номер порта. Например, адрес может быть «протокол: TCP, IP-адрес: 1.2.3.4, номер порта: 80», который может быть записан в 1.2.3.4:80, когда протокол известен из контекста. Некоторые номера портов используются конвенцией для определения конкретных услуг, таких как:
* 20 - FTP
* 21 - FTP
* 22 - SSH
* 23 - Telnet
* 25 - SMTP
* 42 - сервер имен
* 53 - Система доменных имен (DNS)
* 80 - http
* 110 - pop3
* 143 - imap
* 194 - irc
* 443 - https
### источники
* [iana.org](https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml)
* [Википедия](https://en.wikipedia.org/index.php?q=aHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvUG9ydF8oY29tcHV0ZXJfbmV0d29ya2luZyk)
* [Webopedia](https://www.webopedia.com/quick_ref/portnumbers.asp)