Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка на ЕОМ моделі мережного адаптера

Реферат Розробка на ЕОМ моделі мережного адаптера





мережевими адаптерами різних технологій полягають у форматі пакету, формованого мережним адаптером. Розглянемо три основні технології, використовувані в локальних мережах: Ethernet, Token Ring і FDDI.

1.1 Технологія Ethernet


Формат пакету Ethernet показаний на малюнку 4.1.

Поле преамбули складається з мережі байтів синхронізуючих даних. Кожен байт містить одну і ту ж послідовність бітів - 10101010. При манчестерському кодуванні ця комбінація представляється у фізичному середовищі періодичним хвильовим сигналом. Преамбула використовується для того, щоб дати час і можливість схемами приемопередатчиков (transceiver) прийти в стійкий синхронізм з прийнятими тактовими сигналами.

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

Адреса одержувача - може бути довжиною 2 або 6 байтів (МАС - адреса одержувача). Перший біт адреси одержувача - це ознака того, є адреса індивідуальним або груповим: якщо 0, то адреса вказує на певну станцію, якщо 1, то це груповий адресу кількох (можливо всіх) станцій мережі. При широкомовної адресації все біт поля адреси встановлюються в 1. Загальноприйнятим є використання 6-байтових адрес.

Адреса відправника - 2-х або 6-ти байтовое поле, що містить адресу станції відправника. Перший біт - завжди має значення 0.

Двухбайтовое поле довжини визначає довжину поля даних в кадрі.

Поле даних може містити від 0 до 1500 байт. Але якщо довжина поля менше 46 байт, то використовується наступне поле - поле заповнення, щоб доповнити кадр до мінімально допустимо довжини.

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

Поле контрольної суми - 4 байти, що містять значення, яке обчислюється за певним алгоритмом (полиному CRC - 32). Після отримання кадру робоча станція виконує власне обчислення контрольної суми для цього кадру, порівнює отримане значення зі значенням поля контрольної суми і, таким чином, визначає, чи не спотворений чи отриманий кадр.


1.2 Технологія Token Ring


У Token Ring існує три різних формату кадрів:

1. маркер;

2. кадр даних;

. перериває послідовність.

Маркер

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

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

Поле контролю доступу. Розділяється на чотири елементи даних: - біти пріоритету; - біт маркера; - біт монітора; - резервні біти.

Кожен кадр або маркер має пріоритет, встановлюваний бітами пріоритету (значення від 0 до 7, 7 - найвищий пріоритет). Станція може скористатися маркером, якщо тільки вона отримала маркер з пріоритетом, меншим або рівним, ніж її власний.


Малюнок 1.1 Формат пакету Ethernet


Малюнок 1.2- Формат маркера Token Ring


Мережевий адаптер станції, якщо йому не вдалося захопити маркер, поміщає свій пріоритет у резервні біти маркера, але тільки в тому випадку, якщо записаний в резервних бітах пріоритет нижче його власного. Ця станція буде мати переважний доступ при наступному вступі до неї маркера.

Схема використання пріоритетного методу захоплення маркера показана на малюнку 1.3. Спочатку монітор поміщає в поле поточного пріоритету P максимальне значення пріоритету, а поле резервного пріоритету R обнуляється (маркер +7110). Маркер проходить по кільцю, в якому станції мають поточні пріоритети 3,6 і 4. Так як ці значення менше, ніж 7, то захопити маркер станції не можуть, але вони записують своє значення пріоритету в полі резервного пріоритету, якщо їх пріоритет вище його поточного значення. У результаті маркер повертається до монітора зі значенням резервного пріоритету R=6. Монітор переписує це значення в поле P, а значення резервного пріоритету обнуляється, і знову відправляє маркер по кільцю. При цьому обороті його захоплює станція з пріоритетом 6 - найвищим пріоритетом в кільці в даний мом...


Назад | сторінка 2 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: До питання про теорію поля: функціонально-семантичне поле дейксиса
  • Реферат на тему: Феритин як маркер залізодефіцитної анемії та пухлинний маркер
  • Реферат на тему: Електростатічне поле ТА ЙОГО Потенціал
  • Реферат на тему: Поле Кульмську битви і його меморіалізації
  • Реферат на тему: Електричне поле. Провідники й ізолятори в електричному полі