Час подвійного обороту й розпізнавання колізій
Чітке розпізнавання колізій всіма станціями мережі є необхідною умовою коректної роботи мережі Ethernet. Якщо яка-небудь передавальна станція не розпізнає колізію й вирішить, що кадр даних нею переданий вірно, то цей кадр даних буде загублений. Через накладення сигналів при колізії інформація кадру спотвориться, і він буде відбракований приймаючою станцією (можливо, через розбіжність контрольної суми). Швидше за все, перекручена інформація буде повторно передана яким-небудь протоколом верхнього рівня, наприклад транспортним або прикладним, працюючим із встановленням з'єднання. Але повторна передача повідомлення протоколами верхніх рівнів відбудеться через значно більш тривалий інтервал часу (іноді навіть через кілька секунд) у порівнянні з мікросекундними інтервалами, якими оперує протокол Ethernet. Тому якщо колізії не будуть надійно розпізнаватися вузлами мережі Ethernet, то це призведе до помітного зниження корисної пропускної здатності даної мережі.
Для надійного розпізнавання колізій повинне виконуватися наступне співвідношення:
TmіnPDV,
де Тmіn — час передачі кадру мінімальної довжини, a PDV — час, за який сигнал колізії встигає поширитися до самого далекого вузла мережі. Тому що в найгіршому разі сигнал повинен пройти двічі між найбільш віддаленими одна від одної станціями мережі (в одну сторону проходить неспотворений сигнал, а по дорозі назад поширюється вже перекручений колізією сигнал), то цей час називається часом подвійного обороту (Path Delay Value, PDV).
При виконанні цієї умови передавальна станція повинна встигати виявити колізію, що викликав переданий нею кадр, ще до того, як вона закінчить передачу цього кадру.
Очевидно, що виконання цієї умови залежить, з одного боку, від довжини мінімального кадру й пропускної здатності мережі, а з іншого боку, від довжини кабельної системи мережі й швидкості поширення сигналу в кабелі (для різних типів кабелю ця швидкість трохи відрізняється).
Всі параметри протоколу Ethernet підібрані таким чином, щоб при нормальній роботі вузлів мережі колізії завжди чітко розпізнавалися. При виборі параметрів, звичайно, ураховувалося й наведене вище співвідношення, що зв'язує між собою мінімальну довжину кадру й максимальна відстань між станціями в сегменті мережі.
У стандарті Ethernet прийнято, що мінімальна довжина поля даних кадру становить 46 байт (що разом зі службовими полями дає мінімальну довжину кадру 64 байт, а разом із преамбулою — 72 байт або 576 біт). Звідси і походять певні обмеження на відстань між станціями.
Отже, в 10-мегабітному Ethernet час передачі кадру мінімальної довжини дорівнює 575 бітових інтервалів, отже, час подвійного обороту повинне бути менше 57,5 мкс. Відстань, що сигналу може пройти за цей час, залежить від типу кабелю й для товстого коаксіального кабелю дорівнює приблизно 13280 м. З огляду на, що за цей час сигнал повинен пройти по лінії зв'язку двічі, відстань між двома вузлами не повинна бути більшою 6635 м. У стандарті величина цієї відстані обрана істотно меншою, з урахуванням інших, більш суворих обмежень.
Одне з таких обмежень пов'язане із гранично припустимим загасанням сигналу. Для забезпечення необхідної потужності сигналу при його проходженні між найбільш віддаленими станціями сегмента кабелю максимальна довжина безперервного сегмента товстого коаксіального кабелю з обліком внесеного їм загасання обрана в 500 м. Очевидно, що на кабелі в 500 м умови розпізнавання колізій будуть виконуватися з великим запасом для кадрів будь-якої стандартної довжини, у тому числі й 72 байт (час подвійного обороту по кабелю 500 м становить усього 43,3 бітових інтервали). Тому мінімальна довжина кадру могла б бути встановлена ще меншою. Однак розроблювачі технології не стали зменшувати мінімальну довжину кадру, маючи на увазі багатосегментні мережі, які будуються з декількох сегментів, з'єднаних повторювачами.
Повторювачі збільшують потужність переданих із сегмента на сегмент сигналів, у результаті загасання сигналів зменшується й можна використати мережу набагато більшої довжини, що складається з декількох сегментів. У коаксіальних реалізаціях Ethernet розроблювачі обмежили максимальну кількість сегментів у мережі п'ятьма, що у свою чергу обмежує загальну довжину мережі 2500 метрами. Навіть у такий багатосегментній мережі умова виявлення колізій як і раніше виконується з великим запасом (зрівняємо отримане з умови припустимого загасання відстань в 2500 м з обчисленим вище максимально можливим за часом поширення сигналу відстанню 6635 м). Однак у дійсності часовий запас є істотно меншим, оскільки в багатосегментних мережах самі повторювачі вносять у поширення сигналу додаткову затримку в кілька десятків бітових інтервалів. Природно, невеликий запас був зроблений також для компенсації відхилень параметрів кабелю й повторювачів.
У результаті обліку всіх цих і деяких інших факторів було ретельно підібране співвідношення між мінімальною довжиною кадру й максимально можливою відстанню між станціями мережі, що забезпечує надійне розпізнавання колізій. Цю відстань називають також максимальним діаметром мережі.
Зі збільшенням швидкості передачі кадрів, що має місце в нових стандартах, що базуються на тім же методі доступу CSMA/CD, наприклад Fast Ethernet, максимальна відстань між станціями мережі зменшується пропорційно збільшенню швидкості передачі. У стандарті Fast Ethernet воно становить близько 210 м, а в стандарті Gіgabіt Ethernet воно було б обмежене 25 метрами, якби розроблювачі стандарту не почали деяких заходів щодо збільшення мінімального розміру пакета.
У табл. 5.1 наведені значення основних параметрів процедури передачі кадру стандарту 802.3, які не залежать від реалізації фізичного середовища. Важливо відзначити, що кожний варіант фізичного середовища технології Ethernet додає до цих обмежень свої, часто більше строгі обмеження, які також повинні виконуватися і які будуть розглянуті нижче.
Таблиця 5.1. Параметри рівня MAC Ethernet
- Тема 1. Вступ в комп’ютерні мережі Загальні поняття
- Проблеми при побудові комп’ютерних мереж Проблеми фізичної передачі даних по лініях зв'язку
- Проблеми об'єднання декількох комп'ютерів
- Організація спільного використання ліній зв'язку
- Адресація комп'ютерів
- Структуризація мереж
- Фізична структуризація мережі
- Логічна структуризація мережі
- Мережні служби
- Вимоги до сучасних обчислювальних мереж
- Продуктивність
- Надійність і безпека
- Розширюваність і масштабованість
- Прозорість
- Підтримка різних видів трафіку
- Керованість
- Тема 2. Модель osі Загальні відомості
- Рівні моделі osі Фізичний рівень
- Канальний рівень
- Мережний рівень
- Транспортний рівень
- Сеансовий рівень
- Представницький рівень
- Прикладний рівень
- Мережезалежні та мереженезалежні рівні
- Тема 3. Лінії зв'язку Типи ліній зв'язку
- Апаратура ліній зв'язку
- Типи кабелів
- Тема 4. Методи комутації
- Комутація каналів
- Комутація каналів на основі частотного мультиплексування
- Комутація каналів на основі поділу часу
- Загальні властивості мереж з комутацією каналів
- Забезпечення дуплексного режиму роботи на основі технологій fdm, tdm і wdm
- Комутація пакетів Принципи комутації пакетів
- Пропускна здатність мереж з комутацією пакетів
- Комутація повідомлень
- Тема 5. Технологія Ethernet (802.3)
- Метод доступу csma/cd
- Етапи доступу до середовища
- Виникнення колізії
- Час подвійного обороту й розпізнавання колізій
- Специфікації фізичного середовища Ethernet
- Загальні характеристики стандартів Ethernet 10 Мбит/з
- Методика розрахунку конфігурації мережі Ethernet
- Розрахунок pdv
- Розрахунок pvv
- Тема 6. Інші технології локальних мереж Технологія Token Rіng (802.5) Основні характеристики технології
- Маркерний метод доступу до поділюваного середовища
- Фізичний рівень технології Token Rіng
- Технологія fddі
- Основні характеристики технології
- Особливості методу доступу fddі
- Відмовостійкість технології fddі
- Порівняння fddі з технологіями Ethernet і Token Rіng
- Тема 7. Концентратори й мережні адаптери
- Мережні адаптери
- Концентратори Основні функції концентраторів
- Додаткові функції концентраторів
- 1. Відключення портів
- 2. Підтримка резервних зв'язків
- 3. Захист від несанкціонованого доступу
- 4. Багатосегментні концентратори
- 5. Керування концентратором по протоколу snmp
- Тема 8. Мости і комутатори
- Причини логічної структуризації локальних мереж Обмеження мережі, побудованої на загальному поділюваному середовищі
- Переваги логічної структуризації мережі
- Структуризація за допомогою мостів і комутаторів
- Принципи роботи мостів Алгоритм роботи прозорого моста
- Обмеження топології мережі, побудованої на мостах
- Комутатори локальних мереж
- Тема 9. Маршрутизація та маршрутизатори
- Принципи маршрутизації
- Протоколи маршрутизації
- Функції маршрутизатора
- Рівень інтерфейсів
- Рівень мережного протоколу
- Рівень протоколів маршрутизації
- Тема 10. Протокол tcp/іp
- Багаторівнева структура стека tcp/іp
- Рівень міжмережевої взаємодії
- Основний рівень
- Прикладний рівень
- Рівень мережних інтерфейсів
- Відповідність рівнів стека tcp/іp семирівневій моделі іso/osі
- Тема 11. Глобальні мережі
- Структура глобальної мережі
- Інтерфейси dte-dce
- Типи глобальних мереж
- Виділені канали
- Глобальні мережі з комутацією каналів
- Глобальні мережі з комутацією пакетів
- Магістральні мережі й мережі доступу
- Тема 12. Технології глобальних мереж Глобальні зв'язки на основі виділених ліній
- Аналогові виділені лінії
- Цифрові виділені лінії
- Тема 1. Вступ в комп’ютерні мережі