Skip to main content

Введение в MAC-адреса с примерами форматирования

Автозаполнение ячеек в Excel (Июнь 2026)

Автозаполнение ячеек в Excel (Июнь 2026)
Anonim

Адрес управления доступом к среде передачи (MAC) - это двоичное число, используемое для уникальной идентификации компьютерных сетевых адаптеров. Эти номера (иногда называемые «аппаратными адресами» или «физическими адресами») встроены в сетевое оборудование во время производственного процесса или хранятся в прошивке и не предназначены для изменения.

Некоторые из них также ссылаются на них как «Ethernet-адреса» по историческим причинам, но в разных типах сетей все используют MAC-адресацию, включая Ethernet, Wi-Fi и Bluetooth.

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

Традиционные MAC-адреса - это 12-значные (6 байтов или 48 бит) шестнадцатеричные числа. По соглашению они обычно записываются в одном из следующих трех форматов:

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

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

Самые правые цифры MAC-адреса представляют собой идентификационный номер для конкретного устройства. Среди всех устройств, изготовленных с одним и тем же префиксом поставщика, каждому предоставляется собственное уникальное 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. Media Access Control работает на уровне 2 модели OSI, а Internet Protocol работает на уровне 3. Это позволяет MAC-адресам поддерживать другие сети, помимо TCP / IP.

IP-сети управляют преобразованием IP-адресов и MAC-адресов с использованием протокола разрешения адресов (ARP). Протокол конфигурации динамического хоста (DHCP) использует ARP для управления уникальным назначением IP-адресов устройствам.

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

Некоторые интернет-провайдеры связывают каждую из своих учетных записей с жильем на MAC-адресах маршрутизатора домашней сети (или другого шлюзового устройства). Адрес, который видит поставщик, не изменяется до тех пор, пока клиент не заменит свой шлюз, например, установив новый маршрутизатор. Когда шлюз для проживания изменяется, интернет-провайдер теперь видит другой MAC-адрес, который сообщается, и блокирует эту сеть от выхода в Интернет.

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