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

7. Каким образом два взаимодействующих протокола ieee 802.2 договариваются о максимальном размере передаваемого кадра данных и о размере окна ответов? Какими спец кадрами они обмениваются?

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

Во время передачи станция отправитель нумерует все пакеты, проставляя поле N(s) в информационном кадре I. Путем обмена кадрами XID станции заранее договариваются о размере окна ответов. Окно ответов – это максимальное число кадров, которые могут быть отправлены без подтверждения правильности доставки. Размер буферной памяти влияет на окно ответов. Буферной памятью является ОЗУ компьютера, а не буфер сетевого адаптера. Максимальный размер окна ответов равен 127. В процессе обмена командами XID станции выбирают размер окна ответов минимальный из двух.

Кроме передачи данных станция в любой момент времени может передать в сеть служебную и тестирующую информацию. Для этого используются два ненумерованных кадра: TEST, XID.

Команда XID посылается, чтобы узнать, в основном, размер окна ответов. Эта команда посылается в шести случаях:

 проверка работоспособности другой станции и определение состава группы станций, от которых ожидается ответ;

 уточнение состава станции, подключенных к сети;

 определение способности станции работать в режиме с установлением соединения;

 извещение о подключении новой станции;

 проверка адреса (МАС - адреса) на дублирование;

 определение окна ответов.

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

На команду XID станция обязательно отправляет ответ (табл. 7.1. – структура команды). Поле данных команды XID имеет фиксированный формат и размер.

И команда и ответ в поле данных содержат идентификатор класса станции, который, по всей видимости, указывает на приоритет станции в сети либо на то, какой тип данной станции для сетей клиент-сервер, способна ли станция работать в режиме с установлением соединения (рис. 7.5). Идентификатор формата указывает на версию используемого протокола.

В управляющем поле записывается тип передаваемого блока, т.е. своеобразная команда протоколу УЛК удаленной станции. Размер поля данных ограничивается размерами кадра протокола УДС, т.е. ОС знает максимальный размер кадра, который может передать сетевая карта.

8. В каких фазах работает протокол IEEE 802.2 в режиме с установлением логического соединения и с подтверждением правильности доставки данных (LLC2)? Объясните все эти фазы.

LLC2 – процедура с установлением соединения и с подтверждением доставки данных на подуровне УЛК

Процедура с установлением соединения и с подтверждением LLC2 дает пользователю возможность установить логическое соединение перед началом передачи любого блока данных и, если это требуется, выполнить процедуры восстановления после ошибок и упорядочение потока этих блоков в рамках установленного соединения. Протокол LLC2 во многом аналогичен протоколам семейства HDLC (LAP-B, LAP-D, LAP-M), которые применяются в глобальных сетях для надежной передачи кадров на зашумленных линиях. Протокол LLC2 работает в режиме скользящего окна.

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

В этом протоколе используется все три фазы работы и все четыре типа примитивов с соответствующими модификациями (рис. 7.3 КН, стр. 11). Перед началом передачи станции устанавливают логические соединения и могут обмениваться командами XID и TEST. Для установления логического соединения протокол сетевого уровня посылает примитив протоколу УЛК соединение – запрос. По этой команде драйвер сетевой карты формирует ненумерованный кадр SABME. Удаленная станция, если желает установить соединение, отвечает ненумерованным кадром UA, если не желает или не может, то она отвечает ненумерованным кадром DM. Станция, которая является инициатором соединения, заканчивает фазу установления соединения, если получит от протокола УЛК примитив соединения – подтверждение (рис. 7.3, а КН, стр. 11).

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

После передачи данных идет фаза разъединения. Инициатором разъединения обычно является узел, устанавливающий соединение. Для этого по команде «Разъединение-запрос» протокол УЛК формирует ненумерованный кадр DISC, на который должен прийти ответ DM.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]