Технологии · Словарь

протокол

ОскарГлавный редактор07.09.2026
Определение

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

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

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

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

Данные на 07.09.2026