русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

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


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Шановні українці! Матеріал був перекладений з російської мови. Тому можуть бути незначні помикли...

Позначки метод доступу | Маркерне шина | Маркерне кільце

Метод доступу з контролем несучої і визначенням колізій

Множинний доступ з контролем несучої і визначенням колізій (CSMA/CD, Carrier Sense Multiple Access/Collision Detect) - найпоширеніший метод випадкового доступу, що застосовуються в локальних мережах. Всі вузли мережі постійно прослуховують канал (контроль несучої). Якщо вузол має дані для передачі, він очікує тиші в каналі і починає передачу. При цьому може виявитися так, що інший вузол теж виявив, що канал вільний і теж почав передачу. Така ситуація називається колізією. Оскільки всі вузли, передаючи дані, продовжують прослуховувати канал, вони можуть виявити накладення сигналів від різних джерел. При виявленні колізії передавальні вузли видають в канал спеціальну послідовність бітів - “затор”, який служить для оповіщення інших вузлів про колізії. Потім всі передавальні вузли припиняють передачу і планують її на більш пізній час. Величина паузи вибирається випадковим чином.

Маркерні методи доступу

Метод передачі маркера відноситься до селективним детермінованим одноранговым методів доступу. Мережі з шинної топологією, які використовують передачу маркера, називаються мережами типу “маркерне шина” (token bus), а кільцеві мережі - мережами типу “маркерне кільце” (token ring).

В мережах типу “маркерне шина” маркер являє собою кадр, який містить поле адреси, в який записується адреса вузла, який надається право доступу до середовища передачі. Після передачі кадру даних вузол, який передає, записує в маркер адреса веб-сайту і видає маркер в канал.

Мережі типу “маркерне кільце”, будучи мережами з кільцевої топологією, мають послідовну конфігурацію: кожна пара вузлів пов'язана окремим каналом, а для функціонування мережі необхідно функціонування всіх вузлів. У таких мережах маркер не містить адреси вузла, якому дозволено передача, а містить тільки політ зайнятості, яка може містити одне з двох значень: “зайнятий” і “вільний”. Коли вузол, який має дані для передачі, отримує вільний маркер, він змінює стан маркера на “зайнятий”, а потім передає канал, маркер і свій кадр даних. Станція-одержувач, розпізнавши свою адресу в кадрі даних, зчитує призначені їй дані, але не змінює стану маркера. Змінює стан маркера на “вільний” (після повного обороту маркера з кадром даних по кільцю) той вузол, що його зайняв. Кадр даних при цьому видаляється з кільця. Вузол не може повторно використовувати маркер для передачі іншого кадру даних, а повинен передати вільний маркер далі по кільці і дочекатися його отримання після одного або декількох обертів.

Равноранговые пріоритетні системи включають пріоритетні слоту системи, системи з контролем несучої без колізій і системи з передачею маркера з пріоритетами.

Пріоритетні слоти системи подібні систем з мультиплексній передачею з тимчасовим поділом, але видача слотів відбувається з урахуванням пріоритетів вузлів. Критеріями для встановлення пріоритетів можуть бути: попереднє володіння слотом, час відповіді, обсяг переданих даних та ін.

Системи з контролем несучої без колізій (CSMA/CA, Carrier Sense Multiple Access/Collision Avoidance) відрізняються від систем з виявленням колізій наявністю у вузлів таймерів, які визначають безпечні моменти передачі. Тривалості таймерів встановлюються залежно від пріоритетів вузлів: станції з більше високим пріоритетом мають меншу тривалість таймера.

Пріоритетні системи з передачею маркера визначають пріоритети вузлів таким чином, що чим менше номер вузла, тим вище його пріоритет. Маркер при цьому містить поле резервування, яке вузол, який збирається передавати дані, записує своє значення пріоритету. Якщо у кільці зустрінеться вузол з вищим пріоритетом, який теж має дані для передачі, цей вузол запише своє значення пріоритету в полі резервування, ніж перекриє попередню заявку (зберігши старе значення поля резервування в своїй пам'яті). Якщо маркер, який надійшов на вузол, що містить у полі резервування значення пріоритету даного вузла, даний вузол може передавати дані. Після обороту маркера по кільцю і його звільнення вузол, який передавав, повинен відновити в маркері значення поля резервування, збереженого у пам'яті.

Переглядів: 1728

Повернутися взміст





Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн