Перейти до основного контенту

Принципи роботи mac адресації в мережах

4 хв читання
717 переглядів

Протокол MAC-адресації (Media Access Control) є основним механізмом ідентифікації мережевого пристрою в мережі Ethernet. Кожен мережевий пристрій, підключений до мережі, має свою унікальну MAC-адресу, яка складається з шести груп із двох символів, розділених двокрапкою.

MAC-адреса являє собою фізичну адресацію, яка присвоюється кожній мережевою картою і вшивається безпосередньо в неї на заводі. Іншими словами, MAC-адреса-це ідентифікатор, який дозволяє визначити фізичне місце розташування конкретного пристрою в рамках мережі.

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

Визначення MAC-адреси

MAC-адреса складається з двох частин: ідентифікатора виробника та ідентифікатора пристрою. Ідентифікатор виробника зарезервований і присвоюється організаціями, затвердженими IEEE Registration Authority. Ідентифікатор пристрою унікальний в межах цього виробника.

MAC-адреса є фізичною адресою мережевого пристрою, і кожен мережевий інтерфейс має свою власну MAC-адресу. Він використовується для ідентифікації пристрою в локальній мережі та забезпечення правильної адресації пакетів даних.

MAC-адреси можуть бути представлені у вигляді шістнадцяткових чисел, наприклад, 00:1a:E2:65:FF:AB . Перші 3 байти MAC-адреси визначають виробника, а наступні 3 байти унікальні для кожного пристрою.

Пристрої в мережі Ethernet використовують MAC-адресацію для визначення одержувача та відправника даних. Під час передачі даних між пристроями маршрутизатори читають MAC-адреси, щоб визначити, куди відправити пакет даних.

В цілому, Mac-адресація забезпечує унікальність ідентифікації мережевих пристроїв в мережі Ethernet, що дозволяє їм обмінюватися даними і ефективно взаємодіяти один з одним.

Унікальність MAC-адреси

У мережах Ethernet кожен мережевий пристрій має унікальну фізичну адресу, відому як MAC-адреса. MAC-адреса складається з 6 октетів (байтів) і записується у вигляді шістнадцяткового числа, розділеного двокрапками.

Унікальність MAC-адреси забезпечується тим, що він призначається виробником мережевого обладнання. Кожен виробник має свій унікальний ідентифікатор, відомий як OUI (Organizationally Unique Identifier). Перші 3 октети MAC - адреси представляють ідентифікатор виробника, а решта 3 октети-унікальний ідентифікатор пристрою.

Виняток становлять пристрої з дубльованими MAC-адресами, що може привести до виникнення конфліктів в мережі. Однак такі випадки є рідкісними і найчастіше визначаються помилкою виробника обладнання або зловмисними діями.

У разі виникнення конфлікту MAC-адрес в мережі, корекція здійснюється шляхом зміни або переналаштування MAC-адреси одного з пристроїв. Зазвичай це робиться вручну адміністратором мережі.

Унікальність MAC-адреси є важливим аспектом роботи мереж і дозволяє ідентифікувати і відстежувати різні пристрої в локальних і глобальних мережах.

Формат MAC-адреси

MAC-адреса складається з 6 октетів (байтів), записаних у шістнадцятковій системі числення. Кожен октет містить два символи, які є цифрами від 0 до 9 або латинськими літерами від A до F. октети розділяються двокрапкою або дефісом.

Приклади запису MAC-адреси:

Перші три октети (перші 24 біта) є ідентифікатором виробника мережевої карти, який присвоюється організацією IEEE (Institute of Electrical and Electronics Engineers). Останні три октети (останні 24 біти) – це унікальний ідентифікатор пристрою, який присвоюється виробником.

Формат MAC-адреси зручний для автоматичного визначення фізичних пристроїв у мережі та ідентифікації відправника та одержувача даних.

Розподіл MAC-адрес

MAC-адреса (Media Access Control) являє собою унікальний ідентифікатор, який призначається кожному мережевому інтерфейсу. Він складається з шістнадцяткового числа, що складається з шести груп по два символи, розділених двокрапкою. Прикладом MAC-адреси може бути 00:1a:92:4B:CC:1a.

Розподіл MAC-адрес здійснюється організацією, яка називається IEEE (Institute of Electrical and Electronics Engineers). Вони керують набором MAC-адрес під назвою OUI (Organizationally Unique Identifier), який є першими трьома групами символів у MAC-адресі.

OUI складається з 24 бітів і позначається як шістнадцяткове число. Він призначається виробникам мережевого обладнання та використовується для ідентифікації їх пристроїв через MAC-адресу.

Інші три групи символів в MAC-адресі є ідентифікатором пристрою і присвоюються виробником. Це дозволяє їм призначати унікальні ідентифікатори своїм пристроям та відстежувати їх у мережі.

Розподіл MAC-адрес ведеться таким чином, щоб виключити можливість конфліктів і повторного використання адрес. IEEE підтримує базу даних, яка містить записи про призначених oui та зареєстрованих виробників.

Мережі Ethernet використовують 48-розрядну MAC-адресу, що дозволяє призначити до 2^48, або приблизно 281 трильйон можливих адрес. Це забезпечує абсолютну унікальність кожної MAC-адреси у світі мереж Ethernet.

MAC-адреса та мережеве обладнання

Різноманіття різних мережевих пристроїв-комп'ютери, маршрутизатори, комутатори, мережеві принтери та інше обладнання – оснащується мережевими інтерфейсами з унікальними MAC-адресами. Цим забезпечується можливість визначення пристроїв в мережах і передачі даних між ними.

MAC-адреса являє собою шістнадцяткове число, що складається з шести груп по два символи, розділених двокрапкою. Кожна група кодує значення в діапазоні від 00 до FF.

Коли дані передаються в мережі, вони упаковуються в кадри мережевої передачі даних. У цих кадрах повідомлення про призначення доставки визначається на основі MAC-адрес відправника та одержувача. Кожен пристрій отримує адресу під час його виготовлення, і він залишається незмінним протягом усього терміну служби пристрою.

Фільтрація MAC-адрес

Для налаштування фільтрації MAC-адрес необхідно визначити список дозволених або заборонених адрес і застосувати його до мережевого пристрою, такого як комутатор або бездротова точка доступу. Дозволені адреси дозволяють лише пристроям із зазначеними MAC-адресами отримати доступ до мережі, тоді як заборонені адреси блокують доступ до мережі для пристроїв із зазначеними адресами.

Модернізація системи фільтрації MAC-адрес може надавати можливості для додаткового контролю та гнучкості. Наприклад, можна налаштовувати часові інтервали доступу, визначати групи MAC-адрес для більш зручного управління або налаштовувати оповіщення при виявленні нових MAC-адрес в мережі.

Однак, незважаючи на свою корисність, фільтрація MAC-адрес має деякі обмеження. Так, вона не є надійною мірою безпеки, так як MAC-адреси можна підробити або скопіювати. Крім того, зі зростанням мережі та кількості пристроїв стає складніше підтримувати та оновлювати список дозволених або заборонених MAC-адрес.

Методи скидання MAC-адреси

1. Використання програмного забезпечення: існують різні програми, які дозволяють змінити або скинути MAC-адресу мережевого адаптера. Ці програми зазвичай мають простий інтерфейс і дозволяють змінювати MAC-адресу вручну або генерувати випадкову MAC-адресу. Однак, перед використанням подібних програм, слід ознайомитися з правилами і обмеженнями, встановленими виробником вашого обладнання.

2. Використання командного рядка: для скидання MAC-адреси можна скористатися командним рядком операційної системи. Для цього можна ввести команду "ipconfig /release" (для Windows) або "ifconfig en0 ether XX:XX:XX:XX:XX:XX" (для macOS і Linux), де XX:XX:XX:XX:XX:XX - бажаний MAC-адреса. Після виконання команди, MAC-адреса мережевого адаптера буде скинутий.

3. Скидання налаштувань обладнання: у разі, якщо ви хочете скинути MAC-адресу роутера або іншого мережевого пристрою, ви можете скористатися функцією скидання налаштувань на пристрої. Зазвичай, кнопка скидання знаходиться на задній панелі пристрою. При скиданні налаштувань, MAC-адреса обладнання буде відновлений до заводських налаштувань.

МетодОпис
Використання програмного забезпеченняПрограми, що дозволяють змінити або скинути MAC-адресу
Використання командного рядкаКоманди в операційній системі для скидання MAC-адреси
Скидання налаштувань обладнанняВідновлення заводських налаштувань пристрою

Необхідно мати на увазі, що зміна MAC-адреси може порушити роботу мережі або викликати інші проблеми, тому перед скиданням MAC-адреси слід бути обережним і ознайомитися з документацією виробника.