Щоб спілкуватися або передавати дані з одного комп’ютера на інший, нам потрібна адреса. У комп'ютерних мережах вводяться різні типи адрес; кожен працює на іншому рівні. MAC-адреса , що розшифровується як Media Access Control Address, є фізичною адресою, яка працює на рівні каналу даних. У цій статті ми обговоримо адресацію DLL, яка є MAC-адресою.
Отже, перегляньте статтю, якщо ви хочете дізнатися, що таке MAC-адреса та її компоненти.
Зміст
- Що таке MAC (Media Access Control) адреса?
- Формат MAC-адреси
- Типи MAC-адрес
- Причина мати як IP, так і MAC-адреси.
- Чому MAC-адреса має бути унікальною в локальній мережі?
- Як знайти MAC-адресу?
- Що таке клонування MAC?
- Характеристики MAC-адреси
- Переваги MAC-адреси
- Недоліки MAC-адреси
Що таке MAC (Media Access Control) адреса?
MAC-адреси є унікальними 48-розрядний апаратні номери комп’ютера, вбудовані в мережеву карту (відому як a Карта мережевого інтерфейсу ) під час виготовлення. MAC-адреса також відома як Фізична адреса мережевого пристрою. У стандарті IEEE 802 канальний рівень розділений на два підрівні:
- Підрівень Logical Link Control (LLC).
- Підрівень керування доступом до медіа (MAC).
MAC адреса використовується підрівнем керування доступом до медіа (MAC) рівня каналу даних. MAC-адреса є унікальною в усьому світі, оскільки існують мільйони мережевих пристроїв, і нам потрібно унікально ідентифікувати кожне.

Формат MAC-адреси
Щоб зрозуміти, що таке MAC-адреса, дуже важливо спочатку зрозуміти формат MAC-адреси. Таким чином, MAC-адреса – це 12-значне шістнадцяткове число (6-розрядне двійкове число), яке здебільшого представлено двокрапковою шістнадцятковою системою запису.
Перші 6 цифр (скажімо, 00:40:96) MAC-адреси ідентифікують виробника, який називається OUI ( Організаційний унікальний ідентифікатор ). Комітет реєстраційних органів IEEE призначає ці префікси MAC своїм зареєстрованим постачальникам.
Ось деякі OUI відомих виробників:
CC:46:D6 - Cisco 3C:5A:B4 - Google, Inc. 3C:D9:2B - Hewlett Packard 00:9A:CD - HUAWEI TECHNOLOGIES CO.,LTD>
Шість крайніх правих цифр представляють Контролер мережевого інтерфейсу , який призначається виробником.
Як обговорювалося вище, MAC-адреса представлена шістнадцятковою двокрапкою. Але це лише перетворення, а не обов’язкове. MAC-адреса може бути представлена в будь-якому з наступних форматів:

Примітка: Двокрапка-шістнадцяткове позначення використовується ОС Linux і використовується шістнадцяткове число, розділене крапкою Cisco Systems .
Типи MAC-адрес
1. Одноадресний: Кадр з одноадресною адресою надсилається лише до інтерфейсу, що веде до певного мережевого адаптера. Якщо LSB (молодший значущий біт) першого октету адреси встановлено на нуль, кадр має досягати лише одного отримувача NIC. MAC-адреса вихідного комп’ютера завжди одноадресна.

2. Багатоадресна передача: Групова адреса дозволяє джерелу надсилати кадр групі пристроїв. У груповій адресі рівня 2 (Ethernet) LSB (молодший значущий біт) першого октету адреси встановлюється на одиницю. IEEE виділив блок адрес 01-80-C2-xx-xx-xx (від 01-80-C2-00-00-00 до 01-80-C2-FF-FF-FF) для групових адрес для використання стандартними протоколами .

одиночний дизайн
3. Трансляція: Подібно до мережевого рівня, трансляція також можлива на нижньому рівні (рівні каналу даних). Кадри Ethernet з одиницями в усіх бітах адреси призначення (FF-FF-FF-FF-FF-FF) називаються широкомовними адресами. Кадри, призначені з MAC-адресою FF-FF-FF-FF-FF-FF, досягнуть кожного комп’ютера, що належить до цього сегмента локальної мережі.
Причина мати як IP-адресу, так і MAC-адресу.
Причина наявності як IP-, так і MAC-адрес полягає в тому, як працює Інтернет, зокрема в структурі моделі OSI. Ця модель є концептуальною структурою, яка описує, як дані надсилаються та приймаються через мережу. Він розділений на сім рівнів, кожен з яких виконує певні функції.
- 2 шар використовує MAC-адреси і відповідає за доставку пакетів від стрибок до стрибка .
- 3 шар використовує IP-адреси і відповідає за доставку пакетів від кінець в кінець .
2 шар (Рівень зв’язку даних ) використовує a MAC-адреса (Media Access Control). . Це унікальні ідентифікатори, призначені мережевим інтерфейсам для зв’язку на канальному рівні. Основна функція MAC-адрес полягає в тому, щоб керувати тим, як дані транспортуються від одного вузла мережі до іншого на прямій, фізичній основі – це також називають доставкою між переходами.
З іншого боку, шар 3 ( Мережевий рівень ) використовує an IP-адреса (протокол Інтернету). . Ці IP-адреси використовуються для ідентифікації пристроїв у мережі та маршрутизації трафіку між мережами. IP-адреси гарантують, що дані, отримані з початкового джерела, досягають кінцевого пункту призначення, і це також називається наскрізною доставкою даних.
Коли комп’ютер надсилає дані, він спочатку загортає їх у IP-заголовок, який містить IP-адреси джерела та призначення. Цей IP-заголовок разом із даними потім інкапсулюється в MAC-заголовок, який включає MAC-адреси джерела та призначення для поточного переходу на шляху.
Коли дані переміщуються від одного маршрутизатора до іншого, заголовок MAC-адреси видаляється, а для наступного переходу створюється новий. Однак IP-заголовок, створений вихідним комп’ютером, залишається незмінним, доки не досягне кінцевого пункту призначення. Цей процес ілюструє, як заголовок IP керує наскрізною доставкою, тоді як заголовки MAC обробляють доставку між переходами.
Отже, як IP, так і MAC-адреси є важливими для функціонування Інтернету. У той час як MAC-адреси полегшують пряму фізичну передачу даних між вузлами мережі, IP-адреси гарантують, що дані досягнуть свого кінцевого пункту призначення.
Чому MAC-адреса має бути унікальною в локальній мережі?
Розглянемо a І ( Локальна мережа ) як велике зібрання, де всі залучені в розмови. А тепер припустімо, що на цьому зібранні є дві людини, які випадково мають однакові імена. Цей сценарій неминуче призведе до плутанини, чи не так? Якщо хтось викличе це ім’я, відповідатимуть обидві особи, що ускладнить визначення одержувача повідомлення.
Подібним чином у мережі кожен пристрій має окремий ідентифікатор, який називається адресою MAC (Media Access Control). Сприймайте це як унікальне ім’я, призначене пристрою. Коли інформація передається по мережі, вона спрямовується на певну MAC-адресу, подібно до листа, адресованого конкретній особі.
Однак якщо кілька пристроїв в одній мережі матимуть ідентичні MAC-адреси, це призведе до плутанини та порушить роботу мережі. Мережі буде важко визначити, який пристрій має отримати передану інформацію. Щоб запобігти цій плутанині та забезпечити точну доставку інформації, важливо, щоб кожен пристрій у мережі мав унікальну MAC-адресу.
Як знайти MAC-адресу?
MAC-адреса здебільшого використовується для налаштування маршрутизатора для мережевого пристрою або під час усунення несправностей. Адресу нашого комп'ютерного пристрою можна легко перевірити за допомогою будь-якого робочого пристрою. Усі пристрої Apple, підключені до нашої домашньої мережі, мають унікальну MAC-адресу. Виробники можуть ідентифікувати MAC-адресу за іншими назвами, такими як фізична адреса, ідентифікатор апаратного забезпечення, ідентифікатор бездротової мережі та адреса Wi-Fi.
Нижче наведено кроки, які допоможуть знайти MAC-адреси для різних ОС
MAC-адреса в Windows
Ось покроковий посібник із пошуку MAC-адрес у Windows.
Команда:
ipconfig /all>
Крок 1 - Прес Вікно Пуск або натисніть клавішу Windows.
Крок 2 – У полі пошуку введіть cmd, і відкриється командний рядок.

Крок 3 – Натисніть cmd, з’явиться вікно командного рядка,

Крок 4 – У командному рядку введіть ipconfig/все команду, а потім натисніть enter.

Крок 5 – Коли ви будете прокручувати вниз, кожна фізична адреса є MAC-адресою вашого пристрою.

MAC-адреса в MacOS
Ось покроковий посібник із пошуку MAC-адрес в операційній системі Mac.
Команда для MAC-адреси в MacOS:
TCP/IP Control Panel>
Крок 1 - Натисніть «Налаштування системи».

Крок 2 – У налаштуваннях системи натисніть на мережа MAC варіант.

Крок 3 – Потім перейдіть до розширені налаштування.

замінити колір у gimp
Крок 4 – Тут ви знайдете свою MAC-адресу.

MAC-адреса в Unix/Linux
Ось покроковий посібник із пошуку MAC-адрес в операційній системі Unix/Linux.
Команда для MAC-адреси в Unix/Linux:
ifconfig -a ip link list ip address show>
Примітка: Технології локальної мережі, такі як Token Ring і Ethernet, використовують MAC-адреси як фізичну адресу, але є деякі мережі (AppleTalk), які не використовують MAC-адреси. для отримання додаткової інформації.
Що таке клонування MAC?
Деякі інтернет-провайдери використовують MAC-адреси для призначення IP-адреси пристрою шлюзу. Коли пристрій підключається до Інтернет-провайдера, сервер DHCP записує MAC-адресу, а потім призначає IP-адресу. Тепер система ідентифікуватиметься за MAC-адресою. Коли пристрій відключається, він втрачає IP-адресу.
Якщо користувач хоче повторно підключитися, DHCP сервер перевіряє, чи підключений пристрій раніше. Якщо так, тоді сервер намагається призначити те саме IP-адреса (якщо термін оренди не закінчився). Якщо користувач змінив маршрутизатор, він повинен повідомити провайдера про нову MAC-адресу, оскільки нова MAC-адреса невідома провайдеру, тому встановити з’єднання неможливо.
Або інший варіант Клонування , користувач може просто клонувати зареєстровану MAC-адресу в ISP. Тепер маршрутизатор продовжує повідомляти провайдеру про старі MAC-адреси, і проблем з підключенням не буде.
Характеристики MAC-адреси
Адреса керування доступом до середовища (MAC-адреса) — це унікальний ідентифікатор, який виробник призначає більшості мережевих адаптерів або карток мережевого інтерфейсу (NIC) для ідентифікації та використання на підрівні протоколу керування доступом до середовища.
MAC-адреса Ethernet — це 48-бітне двійкове значення, виражене у вигляді 12 шістнадцяткових цифр (4 біти на шістнадцяткову цифру). MAC-адреси мають плоску структуру, тому їх не можна маршрутизувати в Інтернеті. Послідовні інтерфейси не використовують MAC-адреси. Він НЕ містить частину мережі та хоста з адресою. Він використовується для доставки кадру на пристрій призначення.
- MAC-адреси використовуються в середовищах LAN (локальної мережі) для ідентифікації пристроїв і забезпечення зв’язку між ними.
- MAC-адреси записуються в апаратне забезпечення карти мережевого інтерфейсу (NIC) і не можуть бути змінені, за винятком деяких рідкісних випадків, коли виробник надав для цього спеціальний інструмент.
- Перші 3 байти MAC-адреси представляють ідентифікатор виробника, а останні 3 байти представляють унікальний ідентифікатор, призначений виробником.
- MAC-адреси часто використовуються в поєднанні з ARP (Address Resolution Protocol) для перетворення IP-адрес на MAC-адреси для зв’язку в локальній мережі.
- Деякі операційні системи, такі як Windows і Linux , дозволяють переглядати MAC-адресу вашого мережевого адаптера через командний рядок або налаштування мережі.
Переваги MAC-адреси
- Унікальність: Кожна MAC-адреса є унікальною, що означає, що пристрої в мережі можна легко ідентифікувати та керувати ними.
- Простота: MAC-адреси легко налаштувати та керувати ними, і вони не потребують додаткової мережевої інфраструктури.
- Сумісність: MAC-адреси широко використовуються та підтримуються різними мережевими технологіями та протоколами, що робить їх сумісними з багатьма різними системами.
- Безпека: MAC-адреси можна використовувати для обмеження доступу до мережі, дозволяючи підключатися лише пристроям із авторизованими MAC-адресами.
- Відмовостійкість: У разі апаратної чи програмної несправності пристрій можна легко замінити, не впливаючи на мережу, за умови, що новий пристрій має ту саму MAC-адресу, що й старий.
- Багатоадресна розсилка: MAC-адреси можна використовувати для групової розсилки, що дозволяє надсилати один пакет на декілька пристроїв одночасно.
- Ефективність: MAC-адреси забезпечують ефективний зв’язок у мережі, оскільки вони дозволяють пристроям швидко та легко ідентифікувати та спілкуватися один з одним.
- Менші накладні витрати на мережу: MAC-адреси зменшують навантаження на мережу, дозволяючи пристроям безпосередньо спілкуватися один з одним без необхідності додаткової маршрутизації чи адресації.
- Простота усунення несправностей: MAC-адреси можна використовувати для усунення проблем з мережею, визначаючи джерело проблем і відстежуючи мережеву активність.
- Гнучкість: MAC-адреси можна використовувати для підтримки різноманітних мережевих конфігурацій і топологій, включаючи однорангові, клієнт-серверні та гібридні моделі.
Недоліки MAC-адреси
- Обмежений адресний простір: MAC-адреси — це 48-розрядні числа, що означає, що існує обмежена кількість можливих MAC-адрес. Це може призвести до конфліктів адрес, якщо кілька пристроїв мають однакову MAC-адресу.
- Спуфінг: MAC-адреси можна легко підробити, дозволяючи неавторизованим пристроям отримати доступ до мережі.
- неефективність: MAC-адреси не є ієрархічними, що може ускладнити ефективне керування великими мережами.
- Статична адресація: MAC-адреси зазвичай призначаються під час виробництва, і їх нелегко змінити. Це може бути недоліком у ситуаціях, коли потрібно переналаштувати або замінити пристрої.
- Обмежена сфера застосування: MAC-адреси використовуються лише для ідентифікації пристроїв у сегменті локальної мережі та не можуть використовуватися для ідентифікації пристроїв за межами цього сегмента.
- Залежить від апаратного забезпечення: MAC-адреси прив’язані до карти мережевого інтерфейсу (NIC) пристрою, що означає, що якщо NIC виходить з ладу або її замінюють, MAC-адреса також змінюється.
- Відсутність шифрування: MAC-адреси надсилаються у вигляді звичайного тексту, що може зробити їх уразливими для перехоплення та підслуховування.
- Без внутрішньої безпеки: Хоча фільтрацію MAC-адрес можна використовувати для обмеження доступу до мережі, самі MAC-адреси не забезпечують жодних властивих функцій безпеки.
- Колізії MAC-адрес: У рідкісних випадках MAC-адреси можуть конфліктувати, що може спричинити збої в роботі мережі та ускладнити ідентифікацію та керування пристроями в мережі.
Поширені запитання щодо MAC-адреси
Q1. Для чого використовується MAC-адреса?
Відповідь
MAC-адреса використовується для ідентифікації пристроїв у одній мережі. З іншого боку, IP-адреси також зробив те саме, але це використовується для глобальної ідентифікації пристроїв Пристрою або через його інтернет-адресу.
Q2. Чи можемо ми змінити MAC-адресу?
Відповідь
Немає , MAC-адреса a Постійна адреса пристрою, який також жорстко закодовано на платі мережевого інтерфейсу (NIC). Однак багато драйверів дозволяють змінювати MAC-адресу.
Q3. Який мій номер MAC-адреси?
Відповідь
Щоб знайти MAC-адресу будь-якого пристрою, виконайте такі загальні дії:
- Відкрийте програму Налаштування на своєму пристрої.
- Перейдіть до розділу «Мережа та Інтернет».
- Виберіть Властивості.
- Прокрутіть сторінку донизу, доки не знайдете фізичну адресу (MAC).
Для отримання додаткової інформації: - Перевірте тут
Q4. Різниця між MAC-адресою та IP-адресою?
Відповідь
The Відмінності між MAC-адресою та IP-адресою
MAC-адреса IP-адреса MAC-адреса означає адресу керування доступом до медіа. IP-адреса означає адресу Інтернет-протоколу. MAC-адреса – це шестибайтова шістнадцяткова адреса. IP-адреса – це чотирибайтова (IPv4) або шістнадцятибайтова (IPv6) адреса. Пристрій, підключений за допомогою MAC-адреси, може отримати дані за протоколом ARP. Пристрій, підключений за допомогою IP-адреси, може отримати дані за протоколом RARP. MAC-адресу надає виробник картки NIC. Інтернет-провайдер надає IP-адресу. Для отримання додаткової інформації: - Перегляньте тут
