MAC 주소는 (Media Access Control Address)의 약자로, 네트워크에 연결된 각 기기의 고유한 물리적 식별자입니다. 이 주소는 네트워크 카드(또는 네트워크 인터페이스 컨트롤러, NIC)에 고유하게 할당되며, 기기가 네트워크에 연결되어 통신할 때 사용됩니다. MAC 주소는 데이터 링크 계층에서 작동하며, 기기 간의 물리적 통신을 가능하게 합니다.
MAC 주소는 48비트로 이루어져 있으며, 12자리의 16진수로 표현됩니다. 보통 다음과 같은 형식으로 나타냅니다: XX:XX:XX:XX:XX:XX. 여기서 X는 16진수 숫자(0-9, A-F)입니다. 예를 들어, '01:23:45:67:89:AB'와 같이 표현됩니다.
OUI (Organizationally Unique Identifier)
첫 6자리(24비트)로 구성되며, 네트워크 카드 제조업체를 나타냅니다. 이 식별자는 IEEE에서 할당하고 관리합니다.
NIC-specific (Network Interface Controller-specific)
나머지 6자리(24비트)로, 제조업체가 할당한 고유한 번호입니다. 이는 각 네트워크 카드를 고유하게 식별하기 위해 사용됩니다.
MAC 주소는 차량 번호판과 비슷한 역할을 합니다. 차량 번호판은 각 차량을 고유하게 식별할 수 있도록 돕는 것처럼, MAC 주소는 네트워크 상의 각 기기를 고유하게 식별할 수 있도록 돕습니다.
IP 주소와는 달리, MAC 주소는 기기의 물리적 식별자로서 변경되지 않습니다. 하지만 보안상의 이유로 MAC 주소를 변경하거나 가짜 MAC 주소를 사용하는 것을 'MAC 스푸핑(MAC spoofing)'이라고 합니다. 이를 통해 사용자의 개인 정보를 보호하고 네트워크 제한을 우회할 수 있습니다.
MAC 주소는 네트워크에 연결된 각 기기의 고유한 물리적 식별자로, 12자리의 16진수로 이루어져 있습니다. 이 주소는 데이터 링크 계층에서 작동하여 기기 간의 물리적 통신을 가능하게 하며, 네트워크 카드의 제조업체와 고유한 식별 번호를 나타냅니다. MAC 주소는 기기가 네트워크에 연결되어 통신할 때 사용되며, 일반적으로 변경되지 않습니다. 그러나 보안상의 이유로 MAC 스푸핑을 통해 MAC 주소를 변경하거나 가짜 MAC 주소를 사용할 수도 있습니다.
IP 주소는 인터넷 프로토콜을 사용하여 인터넷 상에서 데이터를 전송할 때 기기를 식별하는 데 사용되는 주소입니다. 반면에 MAC 주소는 네트워크 상에서 기기 간의 물리적 통신을 가능하게 하는 주소입니다.
송신 기기는 수신 기기의 IP 주소를 확인합니다.
송신 기기는 ARP(Address Resolution Protocol)을 사용하여 수신 기기의 IP 주소와 연관된 MAC 주소를 알아냅니다.
송신 기기는 데이터를 수신 기기의 MAC 주소로 전송합니다.
이렇게 MAC 주소는 네트워크 상에서 기기 간의 물리적 통신을 가능하게 하며, 데이터가 올바른 목적지에 도달할 수 있도록 합니다.