Відмінності між версіями «802.3 – Ethernet з методом доступу CSMA/CD;»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
Рядок 12: Рядок 12:
 
Для передачі двійкової інформації по кабелю, для усіх варіантів фізичного рівня технології Ethernet, що забезпечують пропускну здатність 10 Мбіт/с, використовується манчестерський код.<br>
 
Для передачі двійкової інформації по кабелю, для усіх варіантів фізичного рівня технології Ethernet, що забезпечують пропускну здатність 10 Мбіт/с, використовується манчестерський код.<br>
  
Усі види стандартів Ethernet (у тому числі і Fast Ethernet) використовують той сам метод поділу середовища передачі даних — метод CSMA/CD.<br>
+
Усі види стандартів Ethernet (у тому числі і [[Fast Ethernet]]) використовують той сам метод поділу середовища передачі даних — метод CSMA/CD.<br>
  
 
'''Метод доступу CSMA/CD.<br><br>'''
 
'''Метод доступу CSMA/CD.<br><br>'''

Версія за 09:20, 16 квітня 2009

Ethernet — це найпоширеніший на сьогоднішній день стандарт локальних мереж. Загальна кількість мереж, що працюють по протоколу Ethernet у даний час, оцінюється в 5 мільйонів, а кількість комп'ютерів із установленими мережевими адаптерами Ethernet – у 50 мільйонів.

Коли говорять Ethernet, то під цим звичайно розуміють всі варіанти цієї технології. У більш вузькому смислі Ethernet — це мережевий стандарт, заснований на експериментальній мережі Ethernet Network, яку фірма Xerox розробила і реалізувала в 1975 році. Метод доступу був випробуваний ще раніш: у другій половині 60-х років у радіомережі Гавайського університету використовувалися різні варіанти :випадкового доступу до загального радіосередовища, що одержали загальну назву Aloha. У 1980 році фірми DEC, Intel і Xerox спільно розробили й опублікували стандарт Ethernet версії II для мережі, побудованої на основі коаксіального кабелю, що став останньою версією фірмового стандарту Ethernet. Тому фірмову версію стандарту Ethernet називають стандартом Ethernet DIX чи Ethernet II.

На основі стандарту Ethernet DIX був розроблений стандарт IEEE 802.3, що багато в чому збігається зі своїм попередником, але деякі розходження все-таки є. У той час як у стандарті IEEE 802.3 виділено рівні MAC і LLC, в оригінальному Ethernet обидва ці рівні об'єднані в єдиний канальний рівень. У Ethernet DIX визначається протокол тестування конфігурації (Ethernet Configuration Test Protocol), який відсутній у IEEE 802.3. Дещо відрізняється і формат кадру, хоча мінімальні і максимальні розміри кадрів у цих стандартах збігаються. Часто для того, щоб відрізнити Ethernet, визначений стандартом IEEE, і фірмовий Ethernet DIX, перший називають технологією 802.3, а за фірмовим залишають назву Ethernet без додаткових позначень.

В залежності від типу фізичного середовища стандарт IEEE 802.3 має різні модифікації – 10Base-5, 10Base-2, 10Base-T, 10Base-FL, 10Base-FB.

У 1995 році був прийнятий стандарт Fast Ethernet, що багато в чому не є самостійним стандартом, про що говорить і той факт, що йогоопис є додатковим розділом до основного стандарту 802.3 – розділом 802.3і. Аналогічно, прийнятий у 1998 році стандарт Gigabit Ethernet описаний у розділі 802.3z основного документу.

Для передачі двійкової інформації по кабелю, для усіх варіантів фізичного рівня технології Ethernet, що забезпечують пропускну здатність 10 Мбіт/с, використовується манчестерський код.

Усі види стандартів Ethernet (у тому числі і Fast Ethernet) використовують той сам метод поділу середовища передачі даних — метод CSMA/CD.

Метод доступу CSMA/CD.

У мережах Ethernet використовується метод доступу до середовища передачі даних, називаний методом колективного доступу з розпізнаванням несучої і виявленням колізій (carrier-sense-multiply-access with collision detection, CSMA/CD).
Цей метод застосовується винятково в мережах з логічною загальною шиною (до яких відносяться і радіомережі, що породили цей метод. Усі комп'ютери такої мережі мають безпосередній доступ до загальної шини, тому вона може бути використана для передачі даних між будь-якими двома вузлами мережі. Одночасно всі комп'ютери мережі мають можливість негайно (з урахуванням затримки поширення сигналу по фізичному середовищу) одержати дані, які будь-який з комп'ютерів почав передавати в загальну шину (Мал.1). Простота схеми підключення — це один з факторів, що визначили успіх стандарту Ethernet. Говорять, що кабель, до якого підключені всі станції, працює в режимі колективного доступу (Multiply Access, MA).

Етапи доступу до середовища.

Усі дані, передані по мережі, розміщуються в кадри визначеної структури і забезпечуються унікальною адресою станції призначення. Щоб одержати можливість передавати кадр, станція повинна переконатися, що розподілене середовище вільне. Це досягається прослуховуванням основної гармоніки сигналу, що також називається несучою частотою (carrier-sense, CS). Ознакою незайнятості середовища є відсутність на ній несучої частоти, що при манчестерському способі кодування рівна 5-10 Мгц, у залежності від послідовності одиниць і нулів, переданих у даний момент.
Якщо середовище вільне, то вузол має право почати передачу кадру. Цей кадр зображений на Мал.1 першим. Вузол 1 визначив, що середовище вільне, і почав передавати свій кадр. У класичній мережі Ethernet на коаксіальному кабелі сигнали передавача вузла 1 поширюються в обидва боки, так що усі вузли мережі їх одержують. Кадр даних завжди супроводжується преамбулою (preamble), що складається з 7 байт, що складаються зі значень 10101010, і 8-го байта, рівного 10101011. Преамбула потрібна для входження приймача в побітовий і побайтовий синхронізм із передавачем.

Мал.1 Метод доступу CSMA/CD.
Мал 1.jpg

Усі станції, підключені до кабелю, можуть розпізнати факт передачі кадру, і та станція, що визначить адресу в заголовках кадру як власну, записує його вміст у свій внутрішній буфер, обробляє отримані дані, передає їх нагору по своєму стеку, а потім посилає по кабелі кадр-відповідь. Адреса станції-джерела міститься у вихідному кадрі, тому станція-одержувач знає, кому потрібно послати відповідь.
Вузол 2 під час передачі кадру вузлом 1 також намагався почати передачу свого кадру, однак знайшов, що середовище зайняте — присутня несуча частота, — тому вузол 2 змушений чекати, поки вузол 1 не припинить передачу кадру.
Після закінчення передачі кадру усі вузли мережі зобов'язані витримати технологічну паузу (Inter Packet Gap) у 9,6 мкс. Ця пауза, названа також міжкадровим інтервалом, потрібна для приведення мережевих адаптерів у вихідний стан, а також для запобігання монопольного захоплення середовища однією станцією. Після закінчення технологічної паузи вузли мають право почати передачу свого кадру, тому що середовище вільне. Через затримки поширення сигналу по кабелі не усі вузли строго одночасно фіксують факт закінчення передачі кадру вузлом 1.
В наведеному прикладі вузол 2 дочекався закінчення передачі кадру вузлом 1, зробив паузу в 9,6 мкс і почав передачу свого кадру.


Перейти до СТРУКТУРА СТАНДАРТІВ IEEE 802.X