-
[Network] IPv6과 TunnelingCS/Network 2021. 12. 11. 21:22
IPv6
IPv4는 32 bits 주소 공간을 가지고 있다. IPv4의 총 개수는 2^32=43억 정도로 전세계 사람들이 가지고 있는 PC, 모바일, IoT 등을 따져보았을 때 이미 완전히 할당된 상태이다. IPv4의 부족 문제를 해결하기 위해 IPv6 주소 체계를 도입했다.
IPv6는 128 bits 주소 공간을 가지기 때문에 전세계의 원자 수보다 많다고 한다~
IPv6는 16진수로 8개의 그룹으로 이루어져 있고, 앞의 네 그룹은 subnet prefix로 고정되어 있다.
Tunneling
IPv4 체계에서 IPv6 체계로 전환되어야 하지만 전세계에는 너무나도 많은 네트워크 장비가 있다.
이 모든 네트워크 장비를 동시에 IPv6 주소 체계가 가능하도록 업데이트 하는 것은 불가능하다.
👉 이를 해결하기 위해 Tunneling이라는 기술을 사용하여 IPv6 데이터그램을 IPv4 데이터그램으로 캡슐화한다.
'CS > Network' 카테고리의 다른 글
[Network] Network Address Translation (NAT) (0) 2021.12.12 [Network] 라우터 내부에선 무슨 일이 일어날까? (0) 2021.12.12 [Network] Dynamic Host Configuration Protocol(DHCP) (0) 2021.12.11 [Network] IP 주소 체계와 Subnet (0) 2021.12.11 [Network] DNS 동작 원리 (0) 2021.09.29