Описание протоколов.docx

  • docx
  • 29.04.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Описани протоколов.docx

Описание протоколов

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

Следует запомнить три основных момента:

1.     Существует множество протоколов. Все они участвуют в реализации связи, но каждый протокол имеет различные цели, выполняет различные задачи, обладает своими преимуществами и ограничениями.

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

3.     Несколько П могут работать совместно. Это стек, или набор протоколов.

Как сетевые функции распределены по всем уровням модели OSI, так и протоколы совместно работают на различных уровнях стека протоколов. Уровни в стеке протоколов соответствуют уровням модели OSI. В совокупности протоколы дают полную характеристику функциям и возможностям стека.


6.1         Сет.адр.источн. Сет.адр.получат.	Информация об упорядочении	Идентификатор сеанса	Информация о формате	Операция	Данные

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

Кроме того, эти действия должны быть выполнены в одной и той же последовательности на каждом сетевом компьютере. На компьютере-отправителе эти действия выполняются в направлении вниз, а на компьютере-получателе снизу вверх.

Компьютер-отправитель в соответствии с протоколом выполняет следующие действия:

·       разбивает данные на небольшие блоки, называемые пакетами, с которыми может работать протокол;

·       добавляет к пакетам адресную информацию, чтобы компьютер-получатель мог определить, что эти данные предназначены ему;

·       подготавливает данные к передаче через плату сетевого адаптера и далее – по сетевому кабелю.

Компьютер-получатель в соответствии с протоколом выполняет те же действия, но только в обратном порядке:

·  принимает пакеты данных из сетевого кабеля;

·  через плату сетевого адаптера передает пакеты в компьютер;

·  удаляет из пакета всю служебную информацию, добавленную компьютером-отправителем;

·  копирует данные из пакетов в буфер для объединения в исходный блок данных;

·  передает приложению этот блок данных в том формате, который он использует.

ДанныеУровень приложений
	
Уровень представления данных
	
Сеансовый уровень
	
Транспортный уровень
	
Сетевой уровень
	
Канальный уровень

Информация о формате	Операция	Данные

Идентификатор сеанса	Информация о формате	Операция	Данные

Информация об упорядочении	Идентификатор сеанса	Информация о формате	Операция	Данные

На рис.6.1 показаны фрагменты данных, соответствующие каждому уровню модели OSI.


 

 

 

 

 

Рис. 6.1 Фрагменты данных, соответствующие модели OSI

 

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