Пловдивски


http://kmk.fmi-plovdiv.org/kmk-lectures/mod/page/view.php?id=19



Pdf просмотр
страница47/130
Дата02.07.2022
Размер7.37 Mb.
#114742
1   ...   43   44   45   46   47   48   49   50   ...   130
Компютърни мрежо и комуникации
http://kmk.fmi-plovdiv.org/kmk-lectures/mod/page/view.php?id=19
Действащият протокол за стандарта е с наименованието Token Bus.
При него за достъп до комуникационната линия се използва управляващ маркер (token). Това е специален кадър, разрешаващ достъпа до шината, който се предава от станция към станция. Единствено тази, в която е маркерът, има право да предава, като по този начин се премахва възможността за конфликт. Всеки възел знае адреса на съседа си отляво и отдясно. При инициализиране на мрежата право да предава получава станцията с най-голям адрес. Тя изпраща своя кадър, след което предава маркера към възела със следващия по-малък адрес. На практика маркерът достига до всички възли по шината, но само станцията с адрес указан в маркера, го прехваща.

фигура 60 Стандарт ІЕЕЕ 802.4
Всеки възел владее маркера само за определен период от време, през който изпраща кадрите си. Ако някоя станция няма данни за предаването тя препредава маркера на следващата, определена от общата подредба. В този стандарт са дефинирани четири класа на приоритетност – 0, 2, 4 и 6, където 0 е най-ниския, а 6 е най-високия приоритет. Всеки възел поддържа четири опашки за кадрите с различен приоритет. Новосформираният кадър получава стойност за приоритет и се подрежда в съответната опашка.
Когато станцията получи маркера, кадрите от различните опашки се


92 предават в строго определен ред. За всяка опашка съществува времеви интервал, през който да предава. При липса на кадри маркерът се предава на следващата опашка. При достигане на ниво 0 и липса на кадри, маркерът се прехвърля към следващата станция в логическия кръг.
Процесът се контролира от таймери за всяко приоритетно ниво.
Приоритетната схема гарантира за ниво 6 част от честотната лента., което позволява нейното използване за контролиране на системата в реално време. Например, ако имаме 10 Mbps свързаност, 10 станции и конфигурация, дефинираща 1/3 от честотната лента за трафика от ниво 6 то за всяка станция има гарантирани 0,33 Mbps скорост.
Форматът на кадъра е представен на фигура 61.
фигура 61 Кадър на протокола Token Bus
Preamble – синхронозация (1 байт)
Start – 1 байт, начало на кадър
Control – 1 байт, определя типа на кадъра като даннов или контролен. При даннов кадър полето включва приоритетното ниво и индикатор за коректно или некоректно получаване от страна на станцията-получател. При контролен кадър полето определя типа на кадъра.
DA – хардуерен адрес на станцията-получател (2 или 6 байта)
SA – хардуерен адрес на източника (2 или 6 байта)
Data – данни (<=8182 байта при 2 байта за адрес, <=8174 байта при 6 байта за адрес)
CRC – контрол на кадъра (4 байта)
End – 1 байт, край на кадър
Типовете контролни кадри са показани в таблица 2.


Сподели с приятели:
1   ...   43   44   45   46   47   48   49   50   ...   130




©obuch.info 2024
отнасят до администрацията

    Начална страница