Сетевые протоколы (ЕГЭ-ОГЭ)

Сетево́й протоко́л — это совокупность особых соглашений, а также технических процедур, которые регулируют порядок и способ осуществления связи между компьютерами, объединёнными в сеть[1].

Протоколы TCP/IP

Большинство современных компьютерных сетей осуществляет передачу данных на основе стека (набора) TCP/IP. Ему принадлежат протоколы: TCP (англ. Transmission Control Protocol — протокол управления передачей) и IP (англ. Internet Protocol — межсетевой протокол)[2].

При передаче данные разделяют на отдельные пакеты, дополняют служебными данными и передают последовательно друг за другом. Правила разбивки данных на пакеты, их доставки к адресату и объединение пакетов в единое целое определяет протокол TCP.

Пересылка пакетов между компьютерами, которые могут иметь разную архитектуру, использовать разные операционные системы и относиться к разным сетям, осуществляется на основе протокола IP.

Четырёхуровневая система протоколов

  • уровень приложений — правила составления запросов и ответов, которыми обмениваются программы;
  • транспортный уровень (TCP) — правила пакетной передачи блоков данных без учёта их содержания;
  • сетевой уровень (IP) — правила выбора маршрута для отдельных пакетов без гарантии их доставки;
  • физический уровень — правила передачи отдельных байтов по каналу связи.

Протоколы прикладного уровня

На уровне приложений чаще всего применяются следующие протоколы:

  • HTTP (англ. HyperText Transfer Protocol) — для передачи Web-страниц;
  • FTP (англ. File Transfer Protocol ) — для передачи файлов со специального файлового сервера на компьютер пользователя;
  • SMTP (англ. Simple Mail Transfer Protocol ) — для передачи на сервер сообщений электронной почты;
  • POP3 (англ. Post Office Protocol) — для приёма сообщений электронной почты с сервера.

Заключение

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

Примечания

  1. Босова Л. Л., Босова А. Ю. Информатика. 11 класс. Базовый уровень. — М.: БИНОМ. Лаборатория знаний, 2017. — С. 196. — 256 с.
  2. Поляков К. Ю., Ерёмин Е. А. Информатика. Углублённый уровень: учебник для 10 класса: в 2 ч. Ч.2. — М.: БИНОМ. Лаборатория знаний, 2013. — С. 72. — 304 с.

Литература

  • Семакин И. Г., Хеннер Е. К. Информатика и ИКТ. Базовый уровень: учебник для 10—11 классов. — М.: БИНОМ. Лаборатория знаний, 2009.
  • Босова Л. Л., Босова А. Ю. Информатика. 11 класс. Базовый уровень. — М.: БИНОМ. Лаборатория знаний, 2017.
  • Босова Л. Л., Босова А. Ю. Информатика: учебник для 9 класса. — М.: БИНОМ. Лаборатория знаний, 2013.
  • Семакин И. Г., Залогова Л. А., Русаков С. В., Шестакова Л. В. Информатика: учебник для 9 класса. — М.: БИНОМ. Лаборатория знаний, 2015. — Т. 3-е изд..
  • Поляков К. Ю., Ерёмин Е. А. Информатика. 9 класс. — М.: БИНОМ. Лаборатория знаний, 2017.

Категории