컴퓨터 과학/네트워크

LAN을 넘어 통신하기: MAC 주소와 IP 주소의 역할

Data Jun 2025. 10. 3. 05:26

1. MAC 주소의 역할

MAC 주소는 NIC(Network Interface Card, 네트워크 인터페이스 카드)에 할당된 고유 식별자입니다.

LAN(근거리 네트워크) 안에서는 데이터를 정확히 누구에게 보낼지 구분하는 역할을 합니다.

  • 예: 택배 상자에 적힌 수신인 이름(강민철) → MAC 주소

즉, 같은 네트워크 안에서 출발지와 목적지를 식별하는 것이 MAC 주소의 핵심 역할입니다.

 

2. 데이터 링크 계층의 한계

그렇다면 MAC 주소만 있으면 모든 통신이 가능할까요?


사실 그렇지 않습니다.

데이터 링크 계층은 LAN 내부에서는 잘 동작하지만, LAN을 넘어 다른 네트워크까지 경로를 찾는 기능은 부족합니다.

  • MAC 주소는 “누구한테 보낼까”는 알려주지만
  • “어떤 경로로 가야 할까”는 알려주지 못합니다.

 

3. IP 주소의 필요성

이때 등장하는 것이 IP 주소입니다.
IP 주소는 네트워크 간을 오가며 최종 목적지까지 가는 경로를 설정하는 데 사용됩니다.

  • 예: 택배 상자에 적힌 주소 (서울시 혼공 마을 네트워크 건물 3층) → IP 주소
  • 이 정보 덕분에 패킷은 여러 네트워크를 거쳐서도 올바른 목적지에 도달할 수 있습니다.

라우터(router)라는 장비가 이 IP 주소를 바탕으로 **라우팅(routing, 경로 결정)**을 수행하며, LAN을 넘어 전 세계 어디든 데이터를 전달할 수 있게 해줍니다.

 

 

 

정리하면

  • MAC 주소 → LAN 내부에서 장치 식별 (호수 번호 같은 개념)
  • IP 주소 → 네트워크 간 경로 설정 (도로 주소 같은 개념)
  • 데이터 링크 계층 한계 → LAN 내부까지만 식별 가능
  • 네트워크 계층 필요성 → IP 주소와 라우터를 통해 전 세계 어디든 통신 가능