Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема_1_3_Протоколы_сетей_и_методы_доступа.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
408.4 Кб
Скачать

Адресація в мережах Ethernet.

У мережах Ethernet використовується плоска (flat), або неірерархіческая адресна схема. MAC-адреса заноситься в ПЗП мережевої карти виробником. Довжина MAC-адреси становить 48 біт. Адреса складається з 2 частин по 24 біта - ідентифікатор виробника (Organizational Unique Identifier - OUI) і серійного номера. OUI є унікальним для кожного виробника і призначається спеціальним комітетом IEEE. Серійний номер мережевої карти призначається виробником. Кожна мережева карта ідентифікується унікальною MAC-адресою, і не може бути двох мережевих карт з однаковою MAC-адресою. Для запису MAC-адрес використовують шістнадцяткову форму, наприклад 00-00-1C-D5-F7-1E чи 00:00:1 C: D5: F7: 1E.

Блок адрес від 01:00:5 E: 00:00:00 до 01:00:5 E: 7F: FF: FF в мережах Ethernet використовується для забезпечення групової розсилки (мультикастингу).

Широкомовна адреса складається з одних одиниць, і у шістнадцятковому представленні виглядає наступним чином: FF-FF-FF-FF-FF-FF. Широкомовним доменом (англ. broadcast domain) називається логічна ділянка комп'ютерної мережі, в якій кожен пристрій може передавати дані безпосередньо будь-якому іншому пристрою, використовуючи широкомовну адресу. Широкомовний кадр, відправлений одним комп'ютером, доставляється всім іншим комп'ютерам в межах широкомовного домену.

Формат фрейму Ethernet II

У мережах Ethernet існує 4 типи фреймів:

- кадр 802.3/LLC (або кадр Novell 802.2);

- кадр Raw 802.3 (або кадр Novell 802.3);

- кадр Ethernet DIX (або кадр Ethernet II);

- кадр Ethernet SNAP.

Більшість пристроїв Ethernet вміє працювати з усіма вищезгаданими форматами фреймів. Найчастіше використовується фрейм Ethernet II, опис якого наведено нижче.

Преамбула

(8 байт)

Адреса одержувача (6 байт)

Адреса відправника (6 байт)

Тип протоколу (2 байти)

Дані

Заповнення

FCS

(4 байти)

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

Адреса одержувача - MAC-адресу одержувача.

Адреса відправника - MAC-адреса відправника.

Тип протоколу - містить код протоколу, що використовує фрейм для передачі даних. Наприклад, значення 0x0800 відповідає протоколу IP, тобто якщо значення даного поля одно 0x0800, то це означає, що в полі даних фрейму міститься IP-пакет.

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

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

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