Сетевые протоколы (ЕГЭ-ОГЭ)
Сетево́й протоко́л — это совокупность особых соглашений, а также технических процедур, которые регулируют порядок и способ осуществления связи между компьютерами, объединёнными в сеть[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 лежит в основе современной передачи данных, разделяя функции между уровнями — от физической передачи информации до обмена данными между приложениями. Благодаря этому достигается универсальность, совместимость различных систем и эффективная работа таких сервисов, как веб, передача файлов и электронная почта.
Примечания
Литература
- Семакин И. Г., Хеннер Е. К. Информатика и ИКТ. Базовый уровень: учебник для 10—11 классов. — М.: БИНОМ. Лаборатория знаний, 2009.
- Босова Л. Л., Босова А. Ю. Информатика. 11 класс. Базовый уровень. — М.: БИНОМ. Лаборатория знаний, 2017.
- Босова Л. Л., Босова А. Ю. Информатика: учебник для 9 класса. — М.: БИНОМ. Лаборатория знаний, 2013.
- Семакин И. Г., Залогова Л. А., Русаков С. В., Шестакова Л. В. Информатика: учебник для 9 класса. — М.: БИНОМ. Лаборатория знаний, 2015. — Т. 3-е изд..
- Поляков К. Ю., Ерёмин Е. А. Информатика. 9 класс. — М.: БИНОМ. Лаборатория знаний, 2017.