
우리가 인터넷을 사용하거나 Wi-Fi에 연결할 때, 컴퓨터와 스마트폰은 어떻게 서로를 구분할까요?
그 비밀은 바로 MAC(Media Access Control) 주소에 있습니다.
MAC 주소는 네트워크 인터페이스 카드(NIC)에 부여되는 전 세계에서 유일한 하드웨어 식별번호로, 같은 네트워크(LAN) 안에서 장치들이 정확하게 통신할 수 있도록 도와주는 핵심 정보입니다.
MAC 주소 핵심 정리
전 세계에서 유일한 장치 식별번호
* 모든 네트워크 장비에는 고유한 MAC 주소가 부여됩니다.
* 사람마다 주민등록번호가 있듯, 장비마다 MAC 주소가 존재합니다.
48비트(6Byte) 길이
* 일반적으로 16진수(Hexadecimal) 12자리로 표시됩니다.
* 예시
00:1A:2B:3C:4D:5E
앞 24비트(OUI)
* IEEE가 제조사에 부여하는 고유 코드
* 어떤 제조사의 장비인지 확인할 수 있습니다.
뒤 24비트(NIC Identifier)
* 제조사가 각 장비마다 개별적으로 부여하는 고유 번호입니다.
MAC 주소는 어디에서 사용될까요?
네트워크 통신
* 동일한 LAN에서 장치들이 서로를 식별하고 통신합니다.
스위치(Frame Forwarding)
* 스위치는 MAC 주소를 학습(MAC Learning)하여 데이터를 가장 빠른 경로로 전달합니다.
보안 및 접근제어
* MAC Filtering을 이용해 허용된 장치만 네트워크에 접속하도록 설정할 수 있습니다.
네트워크 관리
* 기업에서는 자산 관리, 장비 추적, 장애 분석 등에 활용됩니다.
OSI 7계층 중 Layer 2(Data Link Layer)
* MAC 주소는 IP 주소보다 아래 계층에서 동작하며, 로컬 네트워크 통신의 핵심 역할을 수행합니다.
MAC 주소를 사용하는 대표 장비
노트북 및 데스크톱 PC
스마트폰 및 태블릿
프린터
스마트 TV
게임 콘솔
Wi-Fi 공유기(AP)
스위치 및 라우터
IoT 장비
NAS 및 서버
꼭 알아야 하는 사실
많은 사람들이 MAC 주소는 절대 변경되지 않는다고 생각하지만, 실제로는 그렇지 않습니다.
MAC 주소는 Spoofing(변조) 이 가능하며, 개인정보 보호, 네트워크 테스트, 보안 연구 등의 목적으로 변경하여 사용할 수도 있습니다.
다만 출고 시 제조사가 부여한 원래 MAC 주소는 고유하게 설계되어 있으며, 일반적인 환경에서는 변경되지 않는 것으로 간주합니다.
MAC 주소와 IP 주소의 차이
MAC 주소 IP 주소
장비 자체의 고유 번호 네트워크에서 부여하는 주소
일반적으로 변경되지 않음 변경 가능(DHCP 등)
Layer 2에서 사용 Layer 3에서 사용
LAN 내부 통신 인터넷 및 네트워크 간 통신
쉽게 말하면,
MAC 주소 = 장비의 주민등록번호
IP 주소 = 현재 살고 있는 집 주소
라고 이해하면 가장 쉽습니다.
MAC 주소는 CCNA,
CCNP, CCIE,
AWS, Azure, GCP, Linux, Windows Server,
정보보안(ISO/IEC 27001), 시스템 관리자 과정에서
반드시 이해해야 하는 가장 기본적인 네트워크 개념입니다.
기초를 탄탄하게 이해하면 스위칭, VLAN, ARP, DHCP, DNS, TCP/IP, 보안까지 훨씬 쉽게 학습할 수 있습니다.
이 게시물을 저장해 두면 네트워크와 정보보안을 공부할 때 큰 도움이 됩니다!
— 이춘곤(Mark) · ISC.studio · ISC출판 도서 안내
이 글은 저자의 Facebook에 처음 게시한 글입니다. Facebook 원문 보기
💬 댓글 (0)