русс | укр

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

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

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

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


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

Протоколы подуровня управления доступом к физической среде канального уровня (продолжение)


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


Лекция №9

9.1. Множественный доступ с передачей полномочий (жезла)
для моноканала (продолжение)

9.1.1. Алгоритм функционирования в нормальном режиме работы
для моноканала с передачей маркера

Во время нормальной работы, т.е. когда не выполняется ни восстановление маркера, ни реконструкция кольца, каждый узел работает в соответствии с диаграммой состояний (рис. 9.1).

Алгоритм функционирования:

1) Прослушивание. В данном состоянии канальный уровень находиться большую часть времени.

2) Прием кадра. Если заголовок приходящего кадра в качестве адреса назначения содержит адрес узла, узел переходит в состояние приема.

Рис. 9.1. Алгоритм нормальной работы станции.

Если принятый кадр является кадром пакета данных, сетевой уровень информируется о приеме, а канальный уровень возвращается в состояние прослушивания. Однако если принятый кадр является маркером, это означает, что узел получает право передачи в среду. Если в это время имеется пакет данных, ждущий передачи, состояние изменяется на состояние передачи пакета и начинается его передача. После завершения передачи пакета состояние изменяется на состояние передачи маркера и начинается передача маркера. Если в момент получения маркера узел не имеет пакета данных для передачи, состояние канального уровня изменяется сразу на состояние передачи маркера. После передачи маркера состояние опять меняется на состояние прослушивания среды.

9.1.2. Алгоритм функционирования в режиме восстановления маркера
для моноканала с передачей маркера

Алгоритм функционирования (рис. 9.2):

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



2)
Опрос. После возбуждения узе переходит в состояние опроса, в котором он посылает маркер следующему узлу в логическом кольце, начиная с узла NID, адрес которого на единицу больше его собственного адреса (MID). После посылки маркера узлу, адресованному текущим значение NID, опрашивающий узел некоторое время ждет ответа. Если в сети нет узла с таким адресом, то нет и ответа, и опрашивающий узел увеличивается NID на 1 и снова посылается маркер. Если в сети есть узел с таким адресом, он должен быть в состоянии бездействия. Приход маркера возбуждает его, и он сам начинает опрос сети.

Рис. 9.2. Алгоритм восстановление маркера.



<== предыдущая лекция | следующая лекция ==>
Специфика физической среды Ethernet. | Основные архитектуры ЛВС


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


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

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

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


 


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

 
 

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

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