MAC Address가 무엇일까?

박승우·2024년 8월 7일

자 84번째 키워드인 'MAC Address'를 알아 볼 것이다.

최근 키워드 들이 네트워크 관련하여 알아 보았는데, 관련된 키워드라서 알아보게 되었다.

MAC Address가 뭐에요?

MAC 주소(Media Access Control address)는 네트워크 인터페이스 카드(NIC)에 할당된 고유 식별자이다.

이 주소는 네트워크 장치 간의 통신을 가능하게 하며, 네트워크의 데이터 링크 계층(Layer 2)에서 사용된다.

MAC 주소는 일반적으로 제조업체에 의해 하드웨어에 내장되어 있으며, 네트워크에서 장치를 식별하
는 데 사용된다.

MAC 주소의 구성

  • 길이: MAC 주소는 48비트 길이의 주소이다. 이를 6바이트로 표현할 수 있다(8 x 6).

  • 표기 방식: 일반적으로 16진수로 표현되며, 두 자리씩 콜론(:)이나 하이픈(-)으로 구분한다.

    예: 00:1A:2B:3C:4D:5E 또는 00-1A-2B-3C-4D-5E

  • 제조사 코드: 첫 24비트는 OUI(Organizationally Unique Identifier)로, 네트워크 장비 제조사에게 고유하게 할당된 코드이다. 이는 IEEE에서 관리하게 된다.

  • 장치 식별자: 나머지 24비트는 제조사가 자체적으로 관리하며, 해당 제조사가 생산하는 각 장치에 고유한 식별자를 부여한다.

MAC 주소의 동작 방식

  1. 네트워크 데이터 링크 계층: MAC 주소는 OSI 모델의 데이터 링크 계층에서 작동한다. 데이터 링크 계층은 물리적 네트워크의 데이터 전송을 담당한다.

  2. 프레임 전송: 데이터는 네트워크를 통해 전송될 때, 프레임이라는 단위로 나눠진다. 이 프레임에는 출발지와 목적지의 MAC 주소가 포함된다.

  3. ARP (Address Resolution Protocol): IP 네트워크에서 ARP는 IP 주소를 MAC 주소로 변환하는 역할을 한다. 이는 로컬 네트워크 내에서 데이터가 올바른 장치로 전달되도록 한다.

MAC 주소의 주요 기능

  • 유니캐스트: 대부분의 MAC 주소는 단일 장치에 대한 유니캐스트 주소이다. 이 주소는 특정 장치 하나를 식별한다.

  • 멀티캐스트: 특정 그룹의 장치들에게 데이터를 전송하기 위해 사용되는 멀티캐스트 주소가 있다. 예를 들어, 01:00:5E:xx:xx:xx 형식이다.

  • 브로드캐스트: 네트워크의 모든 장치에게 데이터를 전송하기 위한 브로드캐스트 주소는 FF:FF:FF:FF:FF:FF이다.

MAC 주소의 중요성

  1. 고유 식별: MAC 주소는 각 네트워크 장치에 고유한 식별자를 부여하여 네트워크 상의 충돌을 방지한다.

  2. 네트워크 보안: 네트워크 관리자는 MAC 주소를 통해 특정 장치의 네트워크 접근을 제어하고, 이를 통해 네트워크 보안을 강화할 수 있다.

  3. 장치 추적: MAC 주소는 네트워크 트래픽을 모니터링하고 분석하는 데 유용하다.
    예를 들어, 네트워크 관리자나 보안 팀은 MAC 주소를 통해 특정 장치의 활동을 추적할 수 있다.

profile
게임을 좋아하는 사람 입니다!

0개의 댓글