русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Управление доступом


Дата добавления: 2013-12-23; просмотров: 573; Нарушение авторских прав


Начальный разделитель (Start Delimiter - SD) и концевой

Начальный и концевой разделители

Форматы кадров

В сети Token Ring используются 3 типа кадров:

• кадр данных (рис. 3.3 5 ,а);

• маркер (рис.3.35,6);

• последовательность завершения (рис.3.35,в).

Кадр данных - основной тип кадра, содержащий следующие поля (рис.3.35,а):

• HP - начальный разделитель (1 байт);

• УД -управление доступом (1 байт);

• УК - управление кадром (1 байт);

• АН - адрес назначения (2 или 6 байт);

• АН - адрес источника (2 или 6 байт);

Данные- поле данных;

• КС - контрольная сумма (4 байта);

• КР - концевой разделитель (1 байт);

• СК - статус (состояние) кадра (1 байт).

 

Маркер - служебный кадр, содержащий 3 однобайтовых поля (рис.3.35,6):

• HP - начальный разделитель;

• УД -управление доступом;

• КР -концевой разделитель.

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

• HP - начальный разделитель;

КР-концевой разделитель.

разделитель (End Delimiter - ED) - уникальные битовые последовательности, указывающие соответственно на начало и конец кадра и имеющие вид:

 

Здесь J и К - соответственно 1 и 0 в дифференциальном манчестерском коде; 0 и 1 - обычные нулевые и единичные значения; ПК - бит промежуточного кадра; ОО - бит обнаруженной ошибки.

Бит промежуточного кадра (Intermediate Frame) принимает значения:

• 1, если данный кадр является промежуточным кадром многокадровой передачи;

• 0, если кадр является последним или единственным.

Бит обнаруженной ошибки (Error-detected) устанавливается в 0 в момент создания кадра в узле-источнике и может быть изменен на значение 1 любым узлом, обнаружившим ошибку при прохождении кадра по сети. После этого кадр ретранслируется без контроля ошибок в последующих узлах до достижения узла-источника, который в этом случае предпримет повторную попытку передачи кадра.



Поля HP и КР входят в состав всех трёх кадров сети Token Ring.

Поле УД - Управление доступом (Access Control) длиной 8 бит имеет следующую структуру:

 

Здесь РРР - биты приоритета; Т - бит маркера: 1 для маркера и 0 для кадра данных; М - бит монитора: 1, если кадр передан активным монитором и 0 - в противном случае; RRR - биты резервирования.

В сети Token Ring, в отличие от сети Ethernet, предусмотрена возможность приоритетной передачи кадров за счёт присваивания сетевым адаптером приоритета маркеру и кадрам данных. Это реализуется путем записи в поле РРР уровня приоритета от 0 до 7 (7 - наивысший приоритет). Узел, получивший маркер, имеет право передать кадр только в том случае, если приоритет кадра не ниже приоритета маркера. В противном случае маркер передаётся следующему узлу.

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

Использование бита монитора М позволяет выявить ситуацию, когда кадр или маркер обошёл ЛВС по кольцу и не нашёл адресата.

Признаком этого является получение активным монитором кадра с битом монитора М=1.



<== предыдущая лекция | следующая лекция ==>
Функциональная организация Token Ring | Контрольная сумма


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Полезен материал? Поделись:

Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.014 сек.