Краткий ответ: протокол (точнее — сетевой протокол).
Почему именно так
Разберём вопрос по частям:
- «набор правил и соглашений» — это договорённость о том, как передавать данные: в каком формате, в каком порядке, с какой скоростью, что делать при ошибке.
- «для обмена данными между двумя устройствами» — значит, речь о связи по сети, поэтому полный термин — сетевой протокол.
Как не перепутать с похожими понятиями
| Термин | Что означает |
|---|---|
| Протокол | Правила обмена данными (формат, порядок, обработка ошибок) |
| Интерфейс | Правила сопряжения устройств (разъёмы, электрические сигналы) |
| Топология | Схема соединения устройств (звезда, шина, кольцо) |
| Канал связи | Физическая среда, по которой идёт сигнал |
Ключевое слово в условии — «обмен данными», оно указывает именно на протокол.
Примеры для запоминания
- TCP/IP — базовый набор протоколов интернета: TCP следит за доставкой пакетов, IP отвечает за адресацию.
- HTTP/HTTPS — правила обмена данными между браузером и сервером сайта.
- Ethernet — правила передачи данных внутри локальной сети.
Проверка результата
Подставьте ответ обратно в вопрос: «Протокол — это набор правил и соглашений для обмена данными между двумя устройствами». Утверждение верное и полностью соответствует определению. Если бы правил не было, устройства не смогли бы, например, разбить файл на пакеты, пронумеровать их и собрать обратно — именно протокол задаёт эти действия.