IPv6

프로토콜 및 표준
인터넷 프로토콜 버전 6입니다.
← 용어집으로 돌아가기

IPv6란?

IPv6(Internet Protocol version 6)는 IPv4를 대체하고 주로 가용 주소 고갈이라는 한계를 해결하도록 설계된 최신 인터넷 프로토콜 버전입니다. IPv6는 IPv4의 32비트 대신 128비트 주소를 사용해 약 340언데실리언(3.4×10³⁸)개의 고유 주소를 제공합니다. 이는 지구 표면의 모든 원자에 고유 주소를 부여하고도 남을 정도입니다.

IPv6 주소 형식

구조

IPv6 주소는 16진수 네 자리로 이루어진 그룹 8개로 구성됩니다.

2001:0db8:85a3:0000:0000:8a2e:0370:7334

│ │ │ │ │ │ │ │

└────┴────┴────┴────┴────┴────┴────┴── 8 groups of 16 bits each

축약 규칙

1. 앞쪽 0: 각 그룹 안의 앞쪽 0은 생략할 수 있음

2. 연속된 0 그룹: ::로 바꿀 수 있으며 주소 하나에서 한 번만 사용 가능

Full:        2001:0db8:0000:0000:0000:0000:0000:0001

Abbreviated: 2001:db8::1

IPv6와 IPv4 비교

항목IPv4IPv6
주소 길이32비트128비트
주소 형식점으로 구분한 10진수(192.168.1.1)16진수(2001:db8::1)
전체 주소 수약 43억 개약 340언데실리언 개
헤더 복잡도가변 길이, 복잡함고정 40바이트, 단순함
IPsec선택 사항기본 지원
NAT 필요성흔히 필요일반적으로 불필요
자동 구성DHCP 필요SLAAC 기본 지원

IPv6 주소 유형

유니캐스트

일대일 통신입니다.

멀티캐스트

일대다 통신입니다.

ff02::1  - All nodes on link

ff02::2 - All routers on link

애니캐스트

가장 가까운 하나와 통신합니다. 유니캐스트와 같은 형식을 사용하지만 라우팅 방식이 다릅니다.

DNS에서의 IPv6

AAAA 레코드

IPv6 주소에는 AAAA(쿼드 A) 레코드를 사용합니다.

example.com.  IN  AAAA  2606:2800:220:1:248:1893:25c8:1946

역방향 DNS(PTR 레코드)

IPv6 역방향 DNS에는 ip6.arpa 도메인을 사용합니다.

4.3.3.7.0.7.3.0.e.2.a.8.0.0.0.0.0.0.0.0.3.a.5.8.8.b.d.0.1.0.0.2.ip6.arpa. PTR example.com.

IPv6 도입의 이점

1. 주소 고갈 해소: 주소 부족을 더 이상 걱정하지 않아도 됨

2. 단순한 헤더: 더 효율적인 라우팅

3. 내장 보안: 사양에서 IPsec을 필수로 지원

4. NAT 불필요: 종단 간 연결성 회복

5. 자동 구성: 기기가 스스로 구성(SLAAC)

6. 향상된 멀티캐스트: 스트리밍과 검색 지원 개선

7. 모바일 지원: 기기 이동성 처리 개선

IPv6 구현

듀얼 스택 구성

IPv4와 IPv6를 동시에 실행합니다.

listen 80;

listen [::]:80;

listen 443 ssl;

listen [::]:443 ssl;

DNS 구성

A 레코드와 함께 AAAA 레코드를 추가합니다.

www  IN  A     192.0.2.1

www IN AAAA 2001:db8::1

현재 IPv6 도입 현황

전 세계적으로 IPv6 도입은 계속 증가하고 있습니다.

IPv6는 인터넷 주소 체계의 미래입니다. 인터넷의 지속적인 성장과 온라인에 연결되는 수십억 개의 IoT 기기에 필요한 확장성을 제공합니다.

이 지식을 활용하세요

DomScan의 API를 사용하여 도메인 가용성, 상태 등을 확인하세요.