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

37. Форматы кадров для ieee 802.5

Рис. 4.1.2.3. Формат информационного кадра для IEEE 802.5

В начале поля данных может размещаться LLC-заголовок, который содержит в себе 3-8 байт. Собственно этот заголовок, да поле управления кадром и отличают информационный кадр от кадра управления доступом (см. рис. 4.1.2.4).

Рис. 4.1.2.4. Формат кадра управления доступом для IEEE 802.5 (цифрами обозначены размеры полей в байтах)

Вслед за адресом отправителя следует информация управления доступом к среде. Кадры управления доступом служат исключительно для целей управления сетью и не передаются через бриджи и маршрутизаторы. Управляющая информация включает в себя основной вектор и несколько субвекторов. Основной вектор задает тип УДС-кадра (или команду) и типы (или классы) станций отправителя и получателя, всего 4 байта. Субвекторы содержат информацию об адресе соседа-предшественника, номер физического отвода кабеля и пр. (3 и более байт). На рис. 4.1.2.5. представлен формат основного вектора.

Рис. 4.1.2.5. Формат основного вектора

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

Таблица 4.1.2.2 Таблица кодов классаКод класса Функциональный тип станции

0x0 Рабочая станция кольца

0x1 Администратор канального уровня

0x4 Администратор сети или сервер конфигурации

0x5 Сервер параметров кольца

0x6 Сервер ошибок

Субполе команда содержит код, передаваемой УДС-кадром команды (см. таблицу 10.6 в приложении Управление доступом). Кадр управления доступом может содержать любое, в том числе нулевое число субвекторов. Некоторые субвектора являются обязательными. Таблица обязательных субвекторов приведена в приложении 10.7 Типы субвекторов. В результате декодирования субвекторов можно локализовать нестабильную ошибку. Ниже на рис. 4.1.2.6 приведен формат субвектора.

Рис. 4.1.2.6. Формат субвектора

Поля длина определяет длину субвектора (ведь она переменная). Поля тип содержит код типа субвектора. Поле значение хранит данные, например, код 0x0b характеризует номер отвода и т.д..

Разряды начального и конечного разделителей кадра содержат как обычные нули и единицы, так и закодированные дифференциальным манчестерским кодом. На рис. 4.1.2.7 приведен формат начального разделителя SDEL.

Рис. 4.1.2.7. Формат начального разделителя SDEL

"e" и "Н" - представляет собой единицу и нуль, закодированные манчестерским кодом. Оконечный разделитель (EDEL) имеет формат, показанный на рис. 4.1.2.8.

Рис. 4.1.2.8. Формат оконечного разделителя EDEL

Бит - индикатор промежуточного кадра (IF) равен нулю, если кадр является последним или единственным кадром в последовательности. Единица в этом бите указывает на то, что этот кадр не является последним. Бит индикатор обнаруженной ошибки (ED) устанавливается равным единице первой станцией, которая выявила ошибку в контрольной последовательности кадра (CRC). Таким образом, crc контролируется всеми станциями, через которые проходит пакет. crc - гарантирует корректность пересылке части кадра, начиная от поля управление кадром кончая полем данные. Последним полем кадра является октет состояния (рис. 4.1.2.9). Первые и последние четыре бита этого поля должны повторять друг друга, что повышает достоверность записанной там информации.

Рис. 4.1.2.9. Формат поля состояния кадра

Бит распознавания адреса (ARI) служит в качестве флага распознавания получателем своего адреса. Если распознавание произошло, получатель перед ретрансляцией кадра далее устанавливает этот бит в единичное состояние.

Бит- индикатор копирования кадра (FCI) служит для индикации успешного копирования информации из полученного кадра. Если получатель распознал свой адрес, имеет достаточно место в буфере и благополучно скопировал туда информацию из полученного пакета, он устанавливает этот бит в единичное состояние. Биты ARI и FCI активно используются управляющими станциями кольца. Для отправителя они носят второстепенный характер, ибо решение о повторной пересылке при утере кадра принимается обычно на транспортном (более высоком) уровне. При недостатке буферного пространства в памяти станция не всегда может скопировать кадр, повторная же передача сокращает пропускную способность сети. Если же перегружающаяся станция является частью инфраструктуры сети (сервер), это может ухудшить свойства сети в целом. Улучшению ситуации может способствовать увеличение числа буферов на плате сетевого адаптера, увеличение быстродействия канала и расширения объема буферной памяти в самой ЭВМ.

Флаг начала потока (SSD - start of stream delimiter) позволяет сетевому уровню, независящему от физической среды (PMI - physical media independent) детектировать начало потока кодов. Получение неверного SSD не прерывает прием данных, а передает сигнал ошибки субуровням MAC или RMAC.SSD высокого приоритета: 0101 111100 000011

SSD обычного приоритета: 0101 100000 111110

Флаг окончания потока (ESD - end of stream delimiter) позволяет сетевому уровню PMI завершить прием пакета и переслать полученные данные субуровню mac. Детектирование неверного IPM (invalid packet marker) разделителя приводит к ошибке на уровне MAC или RMAC.

Правильный флаг окончания потока (ESD):ESD высокого приоритета: 111111 000011 000001

ESD обычного приоритета: 000000 111100 111110

Маркер неправильного пакета: 110000 011111 110000

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

010101 010101 010101 010101 010101 010101 010101 010101

Рис. 4.1.2.10. Формат поля управления доступом

Поле управления доступом служит для определения приоритета кадра, это единственное поле, которое присутствует в маркере (помимо SDEL и EDEL). Субполе приоритета (PPP) указывает на приоритет маркера в 802.5. Предусмотрено восемь уровней приоритета, начиная с 000 (низший) до 111 (высший). В 802.12 здесь записывается всегда 000. Субполе бит маркера позволяет отличить обычный кадр от маркера. Для маркера поле несет в себе 0, а для кадра 1 (802.5). Так как в 100VG-anylan передаются только маркерные кадры, этот бит всегда равен 1. Бит мониторинга препятствует бесконечной циркуляции кадра по кольцу. В исходный момент все кадры и маркеры имеют этот бит равный 0. Приемник игнорирует этот бит. Биты rrr разрешают приоритетным пакетам запрашивать маркер того же уровня приоритета. Стандарт 802.12 не использует непосредственно октет управления доступом, а для обеспечения совместимости с 802.5 по умолчания записывает туда 0001000.

38 Зарисуйте аналитическую модель сети Token Ring на основе системы массового обслуживания и поясните все ее компоненты. Сравните аналитические модели для сети с шинной топологией и маркерным методом доступа и сети с кольцевой топологией и маркерным методом доступа.

.

39. Зарисуйте аналитическую модель сети Token Ring на основе системы массового обслуживания и поясните все ее компоненты. Сравните аналитические модели для сетей с шинной топологией и случайным методом доступа и сетей с кольцевой топологией и маркерным методом доступа.

В систему от всех М станции сети поступает поток сообщений с суммарной интенсивностью

, (1.1)

где - i средняя интенсивность потока сообщений от i-й станции. Каждое сообщение при обработке задерживается прибором обслуживания на некоторый промежуток времени, а затем передается в канал.

В установившемся режиме суммарный поток сообщений, успешно переданных по каналу связи, имеет также интенсивность . Эти успешно переданные сообщения составляют лишь часть общего потока сообщений с интенсивностью ’ =’, где  - вероятность бесконфликтной передачи. Поток с интенсивностью k=(1-)’ представляет сообщения, попавшие в конфликт и возвращаемые для повторной передачи. Рассматриваемая модель предполагает, что за счет возникающих конфликтов увеличивается суммарная интенсивность ’ сообщений, а среднее значение времени их передачи остается неизменным.

Модель шинной ЛВС с маркерным доступом представляется в виде одноканальной CMO (рис. 2.5), в которой предполагается, что сообщения передаются станциями поочередно и передача одновременно двух или нескольких сообщений невозможна.

В отличие от информационного маркерный кадр имеет постоянную длину и небольшое время передачи

, (2.3)

ЛВС с кольцевой структурой представляет собой последовательное соединение нескольких систем массового обслуживания, замкнутых в кольцо, как это показано на рис. 3.7. СМО моделируют станции, работающие в децентрализованном режиме. На каждую i-ю станцию из всех М станций сети поступает для передачи поток сообщении

Поскольку каждая i-я станция сама удаляет из кольца все поступившие от нее сообщения, среднее значение интенсивностей входных и удаляемых потоков сообщений равны i.

Таким образом, по кольцу циркулирует суммарный поток сообщений с интенсивностью 

. (3.1)

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