Сетевые протоколы

Основное отличие сетевого протокола от описанного выше «человеческого протокола» заключается в том, что обмен сообщениями производится не людьми, а аппаратными или программными средствами технического или программного обеспечения некоторого устройства (например, компьютерами, маршрутизаторами и т. п.). Любое движение информации в Интернете между двумя или более устройствами подчинено протоколу. Так, протоколы маршрутизаторов определяют путь пакета от отправителя к получателю; реализованные аппаратно протоколы сетевых интерфейсных карт двух физически соединенных компьютеров контролируют поток битов, передаваемых по сетевому кабелю; протоколы контроля перегрузки, используемые в оконечных системах, предназначены для контроля частоты передачи пакетов; и т. д. Интернет полностью основан на протоколах, и поэтому большая часть материала этой книги посвящена этому важнейшему в области компьютерных сетей понятию.

В качестве примера, одновременно простого и наглядно иллюстрирующего суть сетевого протокола, рассмотрим, что происходит в момент, когда вы производите запрос к web-серверу (вводите универсальный адрес ресурса в адресную строку вашего web-браузера). Графически данную ситуацию иллюстрирует правая половина рис. 1.2. Сначала ваш компьютер посылает серверу сообщение с запросом на установление соединения и ждет ответа. Сервер принимает запрос и отсылает ответное сообщение, подтверждающее установление соединения. Таким образом, зная, что теперь можно запросить web-документ, компьютер отсылает серверу имя ресурса, а сервер, в свою очередь, возвращает требуемый ресурс (web-страницу или файл) пользователю.

12.png

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

Протокол определяет формат и очередность сообщений, которыми обмениваются два или более устройства, а также действия, выполняемые при передаче и/или приеме сообщений либо при наступлении иных событий.

Протоколы очень широко используются как в компьютерных сетях вообще, так и в сети Интернет в частности. Для решения разных задач, связанных с передачей данных, требуются разные протоколы. Как вы убедитесь при изучении данной книги, существует масса самых разных типов протоколов, причем одни являются «прямолинейными» и легко поддаются пониманию, другие же, напротив, изобилуют нестандартными техническими решениями и требуют внимательного и кропотливого отношения. Без преувеличения можно сказать, что изучение компьютерных сетей основывается на понимании того, что, как и для чего выполняется протоколами.

Сетевой протокол это

:

устройство сетевыми протоколами протоколы сетевого уровня сетевой протокол ip
адрес сетевого протокола сети и сетевые протоколы сетевые протоколы tcp ip
использование сетевых протоколов компьютерные сети сетевые протоколы сетевые модели протоколы
по какому сетевому протоколу работает всемирная протоколы сетевого обмена сетевые протоколы osi
по какому сетевому протоколу работает всемирная паутина используемые сетевые протоколы сервер сетевой протокол
сетевой протокол работы протоколы сетевого адаптера сетевым протоколом является
стек сетевых протоколов выберите сетевой протокол порты сетевых протоколов
сетевые стандарты протоколы основные сетевые протоколы протоколы сетевого взаимодействия
какой протокол сетевого уровня протоколы сетевого интернета сетевые протоколы модели osi
функции сетевых протоколов организация сетевых протоколов сетевые протоколы обеспечивают
протокол сетевого управления назначение сетевых протоколов сетевые протоколы определяют
сетевые протоколы передачи данных сетевой интерфейс протокол сетевые протоколы windows
протокол сетевого доступа сетевые протоколы виды протокол сетевого уровня ip

Данная статья "Сетевые протоколы" размещена на сайте Компьютерные сети и многоуровневая архитектура интернета (conlex.kz) в ознакомительных целях.

Уточнения, корректировки и обсуждения статьи "Сетевые протоколы" - под данным текстом, в комментариях.

Ответственность, за все изменения, внесённые в систему по советам данной статьи, Вы берёте на себя.

Копирование статьи "Сетевые протоколы", без указания ссылки на сайт первоисточника Компьютерные сети и многоуровневая архитектура интернета (conlex.kz), строго запрещено.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *