Методы доступа
Из
всех разновидностей методов доступа к среде для понимания сути рассматриваемого
вопроса можно остановиться на двух: случайном и маркерном. Первый из них
поддерживает шинную организацию ЛС, а второй - циклическое кольцо.
Случайный
метод доступа (рис. 5). Любая рабочая станция через случайные промежутки
времени подключается к групповому каналу и, если он свободен и есть информация
для передачи, то формируется блок данных для передачи. После этого производится
вновь контроль состояния среды. В случае свободности моноканала информация
передается в него. Если повторная проба покажет занятость канала, то выход на
связь откладывается, и попытка передачи повторяется через некоторое время по
тому же алгоритму.
Рис.
5.
Если
при первой пробе моноканал оказался занятым, то передаваемая по нему информация
принимается рабочей станцией и осуществляется анализ адреса. В случае адресации
блока данных нашей станции он выдается на ТО, в противном случае -
стирается.
Маркерный
метод доступа (рис. 6). При маркерном методе доступа по кольцу от станции к
станции циркулирует разрешение на передачу — маркер. Он может быть свободен и
тогда любая PC может
послать с ним данные, переводя его из состояния "свободен" в состояние "занят".
Если информации для передачи нет, то свободный маркер отправляется дальше.
Занятый маркер не дает право PC вести
передачу данных. Переданный с маркером блок данных должен возвратиться к
PC передачи
для того, чтобы проверить его на наличие ошибок.
Рис.
6
Если
в PC поступила
информация с занятым маркером, то проводится анализ адреса получателя. Своя
информация копируется, проверяется на порядковый номер блока данных и, если это
следующий блок, то предыдущий выдается в ТО, а свободный маркер отправляется
дальше. Если же номер блока повторяется, то ранее принятый блок данных
уничтожается, в принятом проставляется метка о его повторной передаче и он
передается в канал.
Если
адрес получателя не наш, то проводится анализ адреса отправителя. Если и он не
наш, то данные отправляются дальше. Если это ранее переданный нами блок, то он
проверяется на наличие ошибок. В случае отсутствия ошибок маркер освобождается и
отправляется в канал, а информация стирается. Если информация имеет ошибку, то
она стирается, правильный блок выбирается из памяти и посылается в
канал.
Услугами
локальной сети удобно пользоваться в пределах одного предприятия или его
подразделения, замкнутого технологического процесса на небольшой территории, в
рамках информационно-справочных систем, систем автоматизированного
проектирования, систем управления транспортом, снабжением, сбытом, создаваемых
на основе мини-, микроЭВМ и ПЭВМ.
|