| 단계 | 장비/기능 | 핵심 동작 |
|---|---|---|
| 1 | 내 PC/폰 | IP 패킷 생성 (목적지 IP = naver.com) |
| 2 | 공유기 (홈 라우터) | NAT → 공인 IP로 변환 + 라우팅 테이블 조회 → ISP 라우터로 송출 |
| 3 | ISP 엣지 라우터 (SKT/KT) | CGNAT(옵션) + 라우팅 테이블 → 상위 백본 라우터 |
| 4 | ISP 백본 라우터 | BGP로 최적 경로 선택 → 국내 IX or 해외 Tier-1 백본 |
| 5 | 국내 IX (KIX, DIX 등) | 국내 트래픽 교환 |
| 6 | Tier-1 백본 (KT, SKB, LGU+, 해외 Cogent, NTT 등) | 전 세계 백본망으로 전달 |
| 7 | 목적지 ISP | 역방향 라우팅 → 목적지 서버 |
내 폰 IP: 192.168.0.55 (사설)
목적지: naver.com → DNS → 223.130.195.200 (공인)
192.168.0.55 223.130.195.200 핵심: 내 디바이스는 목적지 IP만 알고 있음. 다음 홉은 기본 게이트웨이로 고정.
공유기 LAN IP: 192.168.0.1
공유기 WAN IP: 211.34.56.78 (SKT 공인 IP)
192.168.0.55:54321 → 211.34.56.78:54321 (목적지 223.130.195.200:443)0.0.0.0/0 via WAN 인터페이스 (ISP 라우터)211.34.56.78 223.130.195.200 핵심: 사설 IP → 공인 IP 변환이 여기서 일어남.
라우팅 판단은 단순: 모든 외부 트래픽 → WAN으로!
ISP 엣지 IP: 211.34.56.1
CGNAT 풀: 211.34.100.0/20 (예: 16,000개 공인 IP)
211.34.56.78:54321 → 211.34.100.50:12345223.130.195.200 → 국내 백본 방향 10.100.0.1핵심: 수억 대 디바이스가 몇 개 안 되는 공인 IP로 통신 가능한 이유 = CGNAT
(1개 공인 IP당 60,000 포트 × 65,535 = 이론상 39억 세션 가능)
백본 라우터 A → B → C (10G/100G 광링크)
223.130.195.0/24 via KIX (AS9318 SKB) [Local Pref 200]
223.130.195.0/24 via DIX (AS17858 LGU+) [Local Pref 150]
→ KIX 경로 선택 (최적)핵심: 경로 최적화는 BGP 정책 + IGP(OSPF/IS-IS)
- AS-Path, Local Pref, MED, Community 등으로 제어
KIX: SKT, KT, LGU+, 네이버, 카카오 등 직접 피어링
국내 트래픽 90% 이상이 IX에서 끝남 → 지연 1~3ms
네이버가 아니라 구글 접속 시:
SKT → Cogent (미국) → Google (AS15169)
네이버 서버: 223.130.195.200
| 질문 | 답변 |
|---|---|
| IP만 넣었는데 다음 라우터로 끝? | 아니요. 첫 홉만 공유기 → ISP → 백본 → IX → 목적지까지 수십 홉 |
| 어떻게 경로 판단? | 라우팅 테이블 + BGP 정책 (AS-Path, Local Pref 등) |
| 백본망은 어떻게 판단? | BGP로 경로 교환, IGP로 내부 최적화, MPLS로 고속 전달 |
| 우리나라 SKT/KT는 수억 대 디바이스를 몇 개 IP로? | CGNAT → 1개 공인 IP당 수만~수십만 세션 동시 처리 |
| 국내 트래픽은 빠른 이유? | KIX/DIX 같은 IX에서 직접 피어링 → 백본 우회 |
$ traceroute naver.com
1 192.168.0.1 (공유기)
2 211.34.56.1 (SKT 엣지)
3 211.34.100.50 (CGNAT 후)
4 10.100.0.1 (SKT 백본)
5 203.233.100.1 (KIX)
6 223.130.195.200 (네이버 서버)
[내 폰 192.168.0.55]
↓ (ARP → 공유기 MAC)
[공유기 192.168.0.1 / 211.34.56.78] ← NAT
↓ (BGP → KIX)
[ISP 엣지 211.34.56.1] ← CGNAT
↓ (BGP)
[ISP 백본] → [KIX] → [네이버 서버 223.130.195.200]