MAC 주소는 이더넷 같은 IEEE 802 네트워크에서 하드웨어 인터페이스를 가리키는 주소로, 흔히 EUI-48(48-bit Extended Unique Identifier)을 쓴다. 이더넷 MAC 주소는 이더넷 인터페이스 하나에 고유한 EUI-48이다. IEEE 등록 기관은 전역에서 고유한 48비트 MAC 주소를 정식으로 EUI-48이라 부른다.[1][2]

ST RM0008은 MAC을 media access control로, Microchip ENC28J60 데이터시트는 Medium Access Control로 풀어 쓴다. 이더넷 프레임의 주소는 하나가 48비트(6옥텟)이고, MAC 주소는 프레임의 목적지 주소 필드와 출발지 주소 필드에 실린다.[3][4] IEEE 802.3-2022는 목적지 주소 필드가 프레임을 받을 스테이션을 가리키도록 정한다.[5] IEEE 802.1Q-2022의 브리지는 받은 프레임을 보낼 포트를 목적지 MAC 주소와 VLAN 식별자, 필터링 데이터베이스의 정보 등으로 정한다.[6]

표기

IEEE 등록 기관의 16진 표기는 EUI-48의 여섯 옥텟을 두 자리 16진수로 적고 하이픈으로 잇는다. 예: AC-DE-48-23-45-67. 하이픈 없이 16진수로 적기도 한다.[1] IETF RFC 9911의 YANG(Yet Another Next Generation) 데이터 타입 mac-address는 48비트 MAC 주소를 두 자리 16진수 여섯 개를 콜론으로 이은 꼴로 나타내고, 정식 표현에는 소문자를 쓴다.[7]

OUI

MAC 주소의 앞 3옥텟(24비트)은 OUI(Organizationally Unique Identifier)다.[1][4] IEEE 등록 기관은 주소 블록의 크기에 따라 MA-L(MAC Address Block Large), MA-M(MAC Address Block Medium), MA-S(MAC Address Block Small) 세 종류를 배정한다.[1][2] 등록 기관은 MA-L로 조직에 OUI를 배정하고, OUI를 받은 조직은 나머지 3옥텟을 제품마다 겹치지 않게 붙인다.[1][4]

첫 옥텟의 두 비트

첫 옥텟의 최하위 비트(I/G)는 개별 주소와 그룹 주소를 가르고, 그다음 비트(U/L)는 전역 관리 주소와 로컬 관리 주소를 가른다. 두 구분의 뜻은 메시지 주소 지정에서 다룬다. 모든 비트가 1인 FF-FF-FF-FF-FF-FF는 네트워크의 모든 스테이션을 가리키는 브로드캐스트 주소다.[1][3]

이더넷 MAC 프레임은 주소의 각 바이트를 최하위 비트부터 보내므로, I/G 비트가 주소에서 가장 먼저 전송된다.[3][8]

장치의 주소

Microchip 24AA02E48은 공장에서 전역 고유한 EUI-48 노드 주소를 기록하고 영구히 쓰기 금지해 둔 I2C(Inter-Integrated Circuit) EEPROM(Electrically Erasable Programmable Read-Only Memory)이다.[9] ENC28J60과 STM32F107xx의 이더넷 MAC은 자기 MAC 주소를 레지스터에 두고, 소프트웨어가 그 값을 써 넣는다.[3][4]

[1]
“Guidelines for Use of Extended Unique Identifier (EUI), Organizationally Unique Identifier (OUI), and Company ID (CID),” IEEE Registration Authority, 2017. Accessed: Sep. 26, 2026. [Online]. Available: https://standards.ieee.org/wp-content/uploads/import/documents/tutorials/eui.pdf
[2]
IEEE Registration Authority, “IEEE Registration Authority FAQs.” 2026. Accessed: Sep. 29, 2026. [Online]. Available: https://web.archive.org/web/20260925181453/https://standards.ieee.org/faqs/regauth/
[3]
“RM0008 Reference manual: STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced Arm-based 32-bit MCUs,” STMicroelectronics, 2021. Accessed: Sep. 25, 2026. [Online]. Available: https://web.archive.org/web/20260827132512/https://www.st.com/resource/en/reference_manual/cd00171190-stm32f101xx-stm32f102xx-stm32f103xx-stm32f105xx-and-stm32f107xx-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf
[4]
“ENC28J60 Stand-Alone Ethernet Controller with SPI Interface,” Microchip Technology Inc., 2012. Accessed: Sep. 26, 2026. [Online]. Available: https://ww1.microchip.com/downloads/en/DeviceDoc/39662e.pdf
[5]
IEEE, “IEEE 802.3-2022 IEEE Standard for Ethernet.” 2022. Accessed: Sep. 26, 2026. [Online]. Available: https://standards.ieee.org/ieee/802.3/10422/
[6]
IEEE, “IEEE 802.1Q-2022 IEEE Standard for Local and Metropolitan Area Networks–Bridges and Bridged Networks.” 2022. Accessed: Sep. 29, 2026. [Online]. Available: https://web.archive.org/web/20260521151713/https://standards.ieee.org/ieee/802.1Q/10323/
[7]
IETF, “RFC 9911 Common YANG Data Types.” 2025. Accessed: Sep. 30, 2026. [Online]. Available: https://www.rfc-editor.org/rfc/rfc9911
[8]
“AN1120: Ethernet Theory of Operation,” Microchip Technology Inc., 2008. Accessed: Sep. 29, 2026. [Online]. Available: https://ww1.microchip.com/downloads/en/AppNotes/01120a.pdf
[9]
“24AA02E48/24AA025E48/24AA02E64/24AA025E64 2K I2C Serial EEPROMs with EUI-48 or EUI-64 Node Identity,” Microchip Technology Inc., 2016. Accessed: Sep. 29, 2026. [Online]. Available: https://ww1.microchip.com/downloads/en/DeviceDoc/20002124G.pdf