사이버보안/네트워크 보안

Media Translation 정리 (2계층 vs 3계층 주소 변화 핵심)

SecLogs YJ 2026. 4. 2. 22:08
목차

1. Media Translation
2. 외부망 통신 시 동작
3. 전송 흐름 예시

 

1. Media Translation

 

개념

Media Translation은 패킷이 송신지에서 수신지까지 이동하는 동안 3계층(IP 주소)은 변하지 않고, 2계층(MAC 주소)은 구간마다 변경되는 현상을 의미한다.

이 개념은 네트워크 전체 흐름을 이해하는 데 매우 중요한 핵심 개념이다.

 

핵심 특징

네트워크 통신에서 패킷은 여러 장비를 거쳐 전달되는데, 이때 주소의 역할이 계층마다 다르게 동작한다.

3계층 주소(IP)는 최종 목적지를 식별하기 위한 주소이기 때문에 출발지부터 도착지까지 변하지 않는다.
반면 2계층 주소(MAC)는 현재 구간에서 데이터를 전달하기 위한 주소이므로, 라우터를 지날 때마다 새롭게 설정된다.

즉,

  • IP 주소 → 최종 목적지까지 유지
  • MAC 주소 → 구간마다 변경

이 차이를 이해하는 것이 Media Translation의 핵심이다.

 

2. 외부망 통신 시 동작

목적지가 외부망일 경우, 운영체제는 해당 데이터를 바로 목적지로 보내지 않는다.

대신 “다른 네트워크이므로 게이트웨이를 통해 나가야 한다”라고 판단한다.

 

이때 중요한 점은, 패킷의 목적지 MAC 주소에는 실제 목적지의 MAC 주소가 아니라 게이트웨이의 MAC 주소가 들어간다는 것이다. 즉, 외부망 통신에서는 게이트웨이의 MAC 주소가 목적지 MAC으로 사용된다.

 

이 과정에서 운영체제는 라우팅 테이블을 통해 게이트웨이를 결정하고, 이후 ARP(또는 ARP Cache Table)를 통해 게이트웨이의 MAC 주소를 확인하여 패킷에 설정한다.

 

단, 이 방식은 목적지가 외부망일 때에만 해당하며, 같은 네트워크 내부 통신의 경우에는 게이트웨이를 거치지 않고 직접 목적지의 MAC 주소를 사용한다.

 

 

 

3.전송 흐름 예시

PC1에서 FTP 서버까지 데이터를 전달하는 과정을 보면 다음과 같다.

  • PC1 → Router A
  • Router A → Router B
  • Router B → FTP 서버

이 과정에서 MAC 주소는 구간마다 계속 변경된다.

  • PC1 → Router A : 목적지 MAC = Router A
  • Router A → Router B : 목적지 MAC = Router B
  • Router B → FTP : 목적지 MAC = FTP 서버

하지만 IP 주소는 모든 구간에서 동일하게 유지된다.

  • Source IP : PC1
  • Destination IP : FTP 서버

즉, MAC 주소는 계속 바뀌지만 IP 주소는 절대 변하지 않는다.

 

3-1 왜 MAC 주소는 계속 바뀌는가

2계층은 하나의 통일된 기술이 아니라 다양한 네트워크 기술로 구성되어 있다.

 

예를 들어, 

  • Ethernet
  • FDDI

등 서로 다른 환경이 존재한다.

 

이 때문에 네트워크를 넘어갈 때마다 해당 환경에 맞는 MAC 주소로 다시 설정해야 한다.

반면 IP는 전체 네트워크에서 공통으로 사용하는 주소 체계이기 때문에 유지된다.

 

 


한 줄 핵심

Media Translation은
라우터를 지날 때마다 MAC 주소는 변경되고, IP 주소는 유지되는 현상이다.

 

 

네트워크 테이블 정리

테이블 이름 사용하는 장비 기준 주소 역할 언제 사용
ARP Cache Table PC, Router IP → MAC MAC 주소 알아냄 통신 시작 시
MAC Address Table Switch MAC → Port 어느 포트로 보낼지 결정 내부망 전달
Routing Table Router, L3 장비 IP → 경로 어디로 보낼지 결정 외부망 판단

 

 


👉 DNS vs DHCP 정리 (이름 해석 vs 네트워크 설정의 차이)