Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
коллоквиум1 сети.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
300.75 Кб
Скачать

9. Что такое протокольный блок данных (пбд)? Поясните принцип формирования пбд.

Обмен информацией между смежными логическими объектами или ТДУ осуществляется блоками, которые называются протокольными блоками данных (ПБД). Например, на прикладном уровне (внутри уровня) обмен информацией идет файлами, на физическом уровне – пачкой импульсов при синхронном способе передачи или отдельными символами при асинхронном способе.

Данные, передаваемые между объектами, содержат как данные пользователей, поступившие с предыдущего (например, сетевого) уровня, так и управляющую информацию протокола (УИП), добавляемую на текущем уровне (например, на подуровне УЛК). Формат УИП (или служебной информации) зависит от конкретного протокола.

При передаче между двумя соседними уровнями ПБД отображается (преобразуется) в блок данных услуги (БДУ). Это отображение может быть либо простым копированием сообщения, либо разбиением его на более мелкие части, либо объединением нескольких блоков данных в более крупный блок. Затем к БДУ добавляется управляющая информация протокола. При разбиении ПБД на части управляющая информация добавляется к каждой такой части. Сформированная структура для текущего уровня будет представлять также протокольный блок данных.

10. Как и посредством чего происходит обмен командами в процессе взаимодействия двух смежных протоколов?

Смежные протоколы одной станции обмениваются информацией посредством протокольных блоков данных (ПБД) специального формата через ОЗУ ЭВМ. Управление друг другу они передают через элементарные команды, называемые примитивами (“запрос”, “индикация”, “ответ” и “подтверждение”). Данные, передаваемые между объектами, содержат как данные пользователей, поступившие с предыдущего уровня, так и управляющую информацию протокола (УИП), добавляемую на текущем. Формат УИП (или служебной информации) зависит от конкретного протокола. При передаче между двумя соседними уровнями ПБД отображается в блок данных услуги (БДУ). Затем к БДУ добавляется управляющая информация протокола. При разбиении ПБД на части управляющая информация добавляется к каждой такой части.

В каждом уровне станции-получателя происходят обратные действия, связанные с отделением УИП от блока данных. На подуровне УДС и на физическом уровне, наряду с УИП, к блоку данных услуги добавляется еще и концевик.

11. Опишите, как взаимодействуют одинаковые протоколы на разных станциях сети (например, протокол сетевого уровня → протокол сетевого уровня) и смежные протоколы на одной станции сети (например, протокол сетевого уровня → протокол УЛК). Как передаются команды в обоих случаях?

Одинаковые протоколы двух удаленных станций обмениваются информацией также посредством протокольных блоков данных специального формата, посылаемых по сети. В этих ПБД заложены команды, которые представляют собой УИП.

Все время взаимодействия таких протоколов делится на фазы. В общем случае таких фаз три: фаза установления соединения, фаза передачи данных и фаза разъединения.

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

Для смежных протоколов взаимодействие происходит след. образом: передается команда «запрос», чтобы тот отправил установил соединение с другой станцией. Протокол получив такую команду, формирует некоторый ПБД, в котором закладывает команду протоколу установки соединения. На приемной стороне анализируется заголовок (УИП). Далее посылается протоколу команда (примитив) “индикация”, в которой заложена команда о запросе на соединение. Принимается решение о возможности установления соединения и дается соответствующая команда примитив “ответ”. Протокол подтверждает получение ответа на запрос команду (примитив) “подтверждение”.