IPv4/IPv6 전환 기술

IPv4/IPv6 Transition Mechanisms

IPv4/IPv6 전환 기술은 IPv4 주소 고갈에 따라 두 프로토콜이 공존하는 기간 동안 상호 통신을 보장하기 위한 기술로, 듀얼스택·터널링·변환(NAT64/DNS64 등) 방식으로 구분된다.

핵심 키워드

듀얼 스택(Dual Stack)터널링(6to4, 6rd, ISATAP, Teredo)DS-Lite변환(Translation)NAT64DNS64464XLATNAT-PT 폐기64:ff9b::/96

암기: 전환 3방식 "듀·터·변" (듀얼스택·터널링·변환)

구성도

정리

1. 개요

  • 정의: IPv4와 IPv6의 공존·상호 통신을 지원하는 기술의 총칭
  • 필요성
    • IPv4 주소 고갈(IANA 중앙 풀 소진) 및 IoT·5G 단말 급증
    • IPv4와 IPv6는 헤더 구조가 달라 직접 호환 불가
    • 일시 전환 불가 → 장기간 공존 단계를 거쳐 점진적 전환 필요

2. 구성/원리

  • 듀얼 스택(Dual Stack)
    • 호스트·라우터가 IPv4·IPv6 스택을 동시 탑재, DNS 응답(A/AAAA)에 따라 선택
    • Happy Eyeballs로 IPv6 우선 시도 후 지연 시 IPv4 폴백
  • 터널링(Tunneling): 한 프로토콜 패킷을 다른 프로토콜로 캡슐화해 상대 망 통과
    • 6to4 / 6rd: IPv4 주소 기반 IPv6 접두어로 자동 터널 (6rd는 ISP 접두어 사용)
    • ISATAP: 사이트 내부 IPv4 망에서 IPv6 호스트 연결
    • Teredo: UDP 캡슐화로 NAT 뒤 단말의 IPv6 연결
    • DS-Lite: IPv6 전용 접속망에서 IPv4를 IPv6로 터널링, ISP 측 AFTR에서 CGN 처리
  • 변환(Translation): 헤더를 상호 변환하여 IPv6 전용 ↔ IPv4 전용 통신
    • NAT64: IPv6 패킷 ↔ IPv4 패킷 상태 기반 변환 (Well-Known Prefix 64:ff9b::/96)
    • DNS64: AAAA 레코드가 없는 IPv4 서버에 대해 A 레코드로 합성 AAAA 생성
    • 464XLAT: 단말 측 CLAT + 망 측 PLAT(NAT64) 결합으로 IPv4 전용 앱 지원 (모바일망 활용)
    • NAT-PT: 초기 변환 방식, 문제점으로 IETF에서 Historic 처리 → NAT64/DNS64로 대체

3. 특징 또는 비교

구분듀얼 스택터널링변환
원리두 스택 병행캡슐화헤더 변환
통신 대상같은 버전끼리같은 버전 섬 간 연결서로 다른 버전 간
장점단순, 호환성 높음기존 망 재활용IPv6 단일망 운영 가능
단점IPv4 주소 여전히 필요, 이중 관리오버헤드·MTU 문제, 보안 우회상태 관리, 일부 프로토콜(IP 내장 앱) 문제
대표 기술Dual Stack6rd, DS-LiteNAT64/DNS64, 464XLAT

4. 고려사항·최신 동향

  • 보안: 터널을 통한 방화벽 우회, IPv6 미관리 상태(Shadow IPv6) 점검, ICMPv6 필터링 정책
  • 운영: 주소 체계 설계, 모니터링·로그 체계의 IPv6 지원, 응용 SW의 IP 주소 하드코딩 제거
  • MTU·성능: 터널 캡슐화로 인한 단편화 및 PMTUD 문제 관리
  • 동향
    • 자동 터널(6to4, Teredo 등)은 보안·품질 문제로 사용 감소
    • 모바일망 중심 IPv6-only + 464XLAT 구성 확산, 데이터센터 IPv6-only 추진
    • 국내 정부 차원의 IPv6 전환 정책 추진

함께 볼 토픽

v1 · 2026. 10. 19. 갱신 · 틀린 내용을 발견하면 알려 주세요.