Сетевые протоколы и их предназначение (BitTorrent, DHCP, DNS, FTP, HTTP и др.)
Степень завершённости урока: 45%
Сетевые протоколы это набор правил, позволяющий обмениваться данными между находящимися в сети устройствами. К числу наиболее распространённых сетевых протоколов относятся:
BitTorrent - используется для обмена файлами в сети, обеспечивая одновременный приём и передачу информации.
DHCP (Dynamic Host Configuration Protocol) - протокол динамической настройки узла, позволяющий сетевым устройствам автоматически получать параметры, необходимые для работы в сети. Используется только для IPv4-адресов.
DHCPv6 - расширенная версия протокола DHCP, позволяющая сетевым устройствам автоматически получать параметры, необходимые для работы в сети с IPv6-адресами (как и протокол SLAAC). При этом DHCPv6 обладает большим количеством настроек по сравнению со SLAAC.
DNS (Domain Name System) - используется для получения информации о доменах.
FTP (File Transfer Protocol) - используется для передачи файла по сети. Типичное использование - загрузка файлов на сайт.
HTTP (Hypertext Transmission Protocol) - используется браузерами для получения иформации с серверов и её отображения.
HTTPS (Secure HTTP) - защищённый вариант протокола HTTPS, используется на сайтах, работающих с конфиденциальной информацией (личные данные пользователей, финансовые транзакции). Браузер должен поддерживать уровень шифрования сайта, в противном случае доступ к сайту по протоколу HTTPS будет невозможен.
ICMP (Internet Control Message Protocol) - используется для передачи сообщений об ошибках и диагностике сети.
IMAP (Internet Mail Access Protocol) - также используется для получения электронной почты с сервера.
POP3 (Post Office Protocol) - используется для получения электронной почты с сервера
SLAAC (Stateless Address Autoconfiguration) - протокол динамической настройки узла, позволяющий сетевым устройствам автоматически получать параметры, необходимые для работы в сети. Используется только для IPv6-адресов (как и протокол DHCPv6). При этом SLAAC обладает меньшим количеством настроек по сравнению с DHCPv6.
SSL (Secure Sockets Layers) - криптографический протокол для защищённой передачи данных. В настоящее время заменён на протокол TLS.
SMTP (Simple Mail Transfer Protocol) - используется для отправки писем с почтового клиента в сеть и обратно.