ВУЗ:
Составители:
Рубрика:
4.4. Сети с маркерным доступом 63
Если две или более станции откликнулись, то фиксируется коллизия, и станция,
удерживающая маркер, запускает алгоритм разрешения коллизий.
Если станция решила отсоединиться от сети, то после получения маркера она
посылает последующей станции специальный кадр, указывающий, что её пред-
шественником будет станция, ранее предшествующая отсоединяющейся станции.
После этого происходит отсоединение станции.
4.4.1.4. Физическое соединение
Физически шина с маркером имеет линейную или древовидную топологию.
Логически станции объединены в кольцо.
В качестве физической среды используется 75-омный коаксиальный кабель
или витая пара. Сеть способна обеспечить пропускную способность до 10 Мбит/с
при полосе пропускания кабеля 12 МГц.
4.4.1.5. Формат блока данных
В сети Token Bus циркулируют два типа блока данных: блоки маркеров (рис. 4.9)
и блоки данных/команд (рис. 4.10).
0
1 2
3
4
5 6
7
8
9
10
11 12
13
14
15 16 17 18
19
20
21 22
23
24
25 26 27 28
29
30 31
Преамбула
Ограничитель
начала
Управление блоком
данных
Ограничитель
конца
Рис. 4.9. Формат маркера Token Bus
1 байт 1 байт 1 байт
2 или 6
байт
2 или 6
байт
> 0 байт
4 байта 1 байт
Преамбула Огр. начала
Упр. блоком
данных
Адрес
отправителя
Адрес
получателя
Данные
Контр.
сумма
Огр. конца
Рис. 4.10. Формат блока данных Token Bus
Поле преамбула (Preamble) (1 или более байт) предназначено для синхрони-
зации таймера получателя.
Поле ограничитель начала (Start Delimiter) (длина 1 байт) указывает на нача-
ло маркера (или блока данных/команд), содержит сигнальные структуры, которые
отличают его от остальной части блока данных.
Поле управление блоком данных (Frame Control) (длина 1 байт) указывает на
размер адресных полей (2 или 6 байт), на тип кадра (маркер или управляющий/ин-
формационный), на приоритет кадров, может содержать подтверждения коррект-
ного или некорректного получения кадра, а также другую управляющую инфор-
мацию (например, коды команд для включения станции в кольцо или исключения
станции из кольца).
Поле ограничителя конца (End Delimiter) (длина 1 байт) содержит неинфор-
мационные символы, указывающие на конец маркера или блока данных/команд.
Страницы
- « первая
- ‹ предыдущая
- …
- 61
- 62
- 63
- 64
- 65
- …
- следующая ›
- последняя »
