MAC-адреси з прикладами форматування

MAC-адреси з прикладами форматування

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

MAC-адреси також називаються адресами Ethernet з історичних причин, але в багатьох типах мереж використовується MAC-адресація, включаючи Ethernet, Wi-Fi і Bluetooth.

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

Традиційні MAC-адреси являють собою 12-значні (6 байтів або 48 біт) шістнадцяткові числа. За домовленістю ці адреси зазвичай записуються в одному з наступних трьох форматів:

  • ММ: ММ: ММ: СС: SS: SS
  • ММ-ММ-ММ-СС-СС-СС
  • MMM.SSS.SSS

Найлевіші 6 цифр (24 біти), звані префіксом, пов'язані з виробником адаптера (M). Кожен постачальник реєструє і отримує префікси MAC, призначені IEEE. Продавці часто мають багато номерів префіксів, пов'язаних з їхніми продуктами. Наприклад, префікси 00:13:10, 00: 25: 9C і 68: 7F: 74 (плюс інші) належать Linksys (Cisco Systems).

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

64-бітові MAC-адреси

Хоча традиційні MAC-адреси мають довжину 48 біт, для деяких типів мереж замість них потрібні 64-бітові адреси. Наприклад, бездротова домашня автоматизація ZigBee та інші аналогічні мережі, засновані на IEEE 802.15.4, вимагають, щоб на їх апаратних пристроях були налаштовані 64-бітні MAC-адреси.

Мережі TCP/IP на основі IPv6 також реалізують інший підхід до передачі MAC-адрес порівняно з основним IPv4. Замість 64-розрядних апаратних адрес IPv6 автоматично перетворює 48-розрядну MAC-адресу на 64-розрядну адресу, вставляючи фіксоване (жорстко закодоване) 16-розрядне значення FFFE між префіксом постачальника та ідентифікатором пристрою. IPv6 називає ці номери ідентифікаторами, щоб відрізняти їх від справжніх 64-бітних апаратних адрес.

Наприклад, 48-бітна MAC-адреса 00: 25: 96: 12: 34: 56 з'являється в мережі IPv6 як (зазвичай записується в будь-якій з цих двох форм):

  • 00: 25: 96: FF: FE: 12: 34: 56
  • 0025: 96FF: FE12: 3456

Ставлення MAC до IP-адреси

Мережі TCP/IP використовують як MAC-адреси, так і IP-адреси, але для окремих цілей. MAC-адреса залишається фіксованою для апаратного забезпечення пристрою, в той час як IP-адреса для того ж пристрою може бути змінена залежно від конфігурації мережі TCP/IP. Управління доступом до середовища працює на рівні 2 моделі OSI, а протокол Інтернету - на рівні 3. Це дозволяє MAC-адресації підтримувати інші види мереж, крім TCP/IP.

IP-мережі керують перетворенням між IP-адресами та MAC-адресами, використовуючи протокол дозволу адрес (ARP). Протокол динамічної конфігурації вузла (DHCP) використовує ARP для керування унікальним призначенням IP-адрес пристроям.

Клонування MAC-адреси

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

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