Многоуровневый протокол: Интернет и Письменность

Многоуровневый протокол: Интернет и Письменность

Слово «протокол» известно многим и имеет много значений. Например — полицейский протокол или протокол допроса, дипломатический протокол, протокол собрания, протокол голосования, сетевой протокол, протокол криптовалюты и т.д., и т.п.

Базовое значение слова «протокол» — это некий документ, который фиксирует правила, договоренности (соглашения), событие или факт.

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

Самый известный сетевой протокол — это Internet Protocol или IP. Именно этот протокол является основой Интернета, поскольку устанавливает единую адресацию (IP-адрес) устройств (компьютеров), подключенных к Сети, и способ передачи информации (IP-пакет) между этими устройствами.

Другим базовым протоколом Интернета является Transmission Control Protocol или TCP — протокол управления передачей данных в Сети.

Семейство стековых (т.е. многоуровневых) протоколов, называемое TCP/IP собственно и формирует Интернет, каким мы его знаем — со всеми его функциями и возможностями, т.н. высокоуровневыми сервисами (e-mail, WWW, P2P и т.п.).

Интернет  — это глобальная информационная система, которая логически взаимосвязана пространством глобальных уникальных адресов, основанных на Интернет-протоколе (IP), способна поддерживать коммуникации с использованием семейства Протокола управления передачей/Интернет-протокола (TCP/IP) и обеспечивает, использует или делает доступными высокоуровневые сервисы, надстроенные над этой инфраструктурой.

(см. «Интернет: Официальное определение термина»)

Интернет построен на многоуровневых протоколах (стеке протоколов) и включает 4 уровня:

1. Канальный (Link layer) — самый нижний (физический) уровень — описывает среду передачи данных (провод или витая пара, коаксиальный кабель, оптоволокно, радиочастоты или WiFi) и способ кодирования данных при их передаче. Пример — Ethernet, IEEE 802.11 WLAN, Token Ring.
2. Сетевой (Internet layer) — собственно это и есть Internet Protocol (IP).
3. Транспортный ((Transport layer) — это упоминавшийся выше Transmission Control Protocol (TCP) и другие, например, UDP.
4. Прикладной (Application layer) — самый высокий уровень — это протоколы высокоуровневых сервисов, таких как система доменных имён DNS;протокол передачи файлов FTP;протокол HTTP (гипертекст), на котором базируется WWW; протоколы электронной почты SMTP и POP3,и прочее.

Каждый протокол Интернета вышестоящего уровня базируется на протоколах нижестоящего уровня, образуя т.н. стек.

Чтобы было понятно, как это происходит, покажем на примере другого семейства многоуровневых протоколов, которое мы называем Письменность — способ передачи данных (текстов) посредством символьной (буквенной или иероглифической) записи.

На самом нижнем уровне Письменности находится протокол, который мы называем Алфавит или Азбука — список используемых символов — букв. Действительно, не договорившись, каким образом записывать речь, невозможно создать письменность.

На втором уровне Письменности находится протокол, который называется Словарь. Из букв алфавита можно составить различные последовательности. Но, только некоторые из них имеют значение. Это слова. Каждому слову соответствует либо предмет (явление), либо действие. Словарь нужен для того, чтобы люди могли понимать значение слов.

Но, набор слов — это еще не письменность. Чтобы слова связать в предложения, нужна Грамматика  — протокол Письменности, который устанавливает правила построения осмысленных текстов. В свою очередь, сама Грамматика представляет собой семейство протоколов — Орфографию (написание и склонение слов), Синтаксис (построение и порядок слов в предложениях), Пунктуацию (система знаков препинания).

Таким образом, на третьем уровне стека протоколов Письменности стоит Грамматика.

И завершают этот стек высокоуровневые протоколы, которые позволяют создавать литературные произведения. Собственно это Жанры Письменности — Проза, Поэзия, Доклад, Реферат, Справка, Заявление, и т.п.

Таким образом, Письменность также построена на многоуровневых протоколах (стеке протоколов) и включает 4 уровня:

1. Алфавит или Азбука — самый нижний уровень.
2. Словарь.
3. Грамматика.
4. Высокоуровневые сервисы Письменности — Жанры.

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

Источник: medium.com