MAC 주소
From Wikipedia, the free encyclopedia
MAC 주소(media access control address, MAC address)는 네트워크 세그먼트의 데이터 링크 계층에서 통신을 위한 네트워크 인터페이스에 할당된 고유 식별자이다.
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/7/77/UMTS_Router_Surf%40home_II%2C_o2-0017.jpg/640px-UMTS_Router_Surf%40home_II%2C_o2-0017.jpg)
MAC 주소는 이더넷과 와이파이를 포함한 대부분의 IEEE 802 네트워크 기술에 네트워크 주소로 사용된다. 논리적으로 MAC 주소는 매체 접근 제어 프로토콜이라는 OSI 모델의 하위 계층에서 사용된다.
MAC 주소는 대체적으로 네트워크 인터페이스 컨트롤러(NIC)의 제조업체가 할당하며 하드웨어에 저장되는데, 이는 마치 카드의 읽기 전용 메모리나 일부 다른 펌웨어 구조와 같다. 제조업체에 의해 할당되면 MAC 주소는 일반적으로 제조업체의 등록된 식별 번호로 인코딩되며 이를 BIA(burned-in address)로 부를 수 있다. 또, 이더넷 하드웨어 주소(Ethernet hardware address, EHA), 하드웨어 주소, 물리 주소(메모리 물리 주소와 다름)로 부르기도 한다. 이는 호스트 장치가 NIC에 명령을 할당하여 임의의 주소를 사용하는 프로그래밍된 주소와는 다른 것이다.
하나의 네트워크 노드는 여러 개의 NIC를 가질 수 있으며, 각 NIC는 고유한 MAC 주소를 가진다. 멀티레이어 스위치, 라우터와 같은 복잡한 네트워크 장비는 하나 이상의 영구적으로 할당된 MAC 주소가 필요할 수 있다.
MAC 주소는 전기 전자 기술자 협회(IEEE)에 관리되는 세 개의 이름공간들 중 하나의 규칙들을 따라 만든다: MAC-48, EUI-48, EUI-64. IEEE는 EUI-48[1]과 EUI-64[2]라는 이름에 대한 상표를 보유하고 있으며, 여기에서 EUI는 확장 고유 식별자(Extended Unique Identifier)의 준말이다.
- 지역적으로 관리되는 mac 주소를 제외하고, 일반적인 MAC 주소는 각각의 장비 벤더별로 고유한 번호를 갖고 있어서 본 정보를 통해서 해당 하드웨어의 제조사를 알 수 있는 정보로도 사용 가능하다.
- 국제 IEEE가 규정을 따르는 표준 MAC 주소는 총 48비트로 구성되어 있다. 이 중 첫 24비트는 OUI(Organizational Unique Identifier) 제조업체의 식별코드이며, NIC 제조업체의 정보를 파악할 수 있고, 24비트는 해당 업체의 랜 카드의 정보를 담고 있다.
- MAC 주소(어드레스) 6바이트(48비트)중 앞 3바이트(24비트)는 각각의 벤더별로 할당되어 있는 고유의 코드로 MAC만으로 어느벤더인지 확인이 가능하며, IEEE 해당 MAC 주소 관리 페이지 싸이트를 통해서 상위 3바이트(24비트)를 입력 후 Search 클릭하여 검색 가능하다.[3]