스터디/네트워크

IPv4와 IPv6

씨씨상 2024. 11. 10. 22:14

 

 

IPv4 란?

 

 

IP 주소에 대해 충분히 알아보았으니 오늘은 IPv4(Internet Protocol Version 4)와 IPv6 (Internet Protocol Version 6) 에 관해 알아보도록 합시다. 우선 IP 주소는 0부터 255까지의 숫자이며 3개의 점으로 구분한다고 했었죠. 조금 더 정확하게는 이 설명은 IPv4에 대한 설명입니다. 192.168.0.1 과 같은 모양으로 생긴 IP 주소는 여러분들도 컴퓨터를 다루면서 한 번 쯤 보신 적 있으시죠? 이 IPv4로는 43억개 가량의 주솟값을 표현할 수 있다고 합니다.

 

그런데 처음 IP 주소를 할당할 때만 해도 이 43억개 가량의 주솟값을 전부 소진하리라고는 생각하지 못했습니다. 컴퓨터 뿐만 아니라 개인 핸드폰, 노트북, 태블릿... 한 사람이 가지고 있는 스마트 기기도 이렇게 다양한데, 전 세계에 있는 모든 기기에 IPv4로 IP 주소를 할당하기가 어려워진 것이죠. 이렇게 IP 주소의 부족 문제를 해결하기 위해 한정된 IP 주소를 다수의 호스트가 사용하는 NAT (Network Address Translation) 등의 방법을 사용하고 있지만, 근본적인 해결이라고 보기는 어렵고 임시 방편의 조치일 뿐이었죠.

 

 

IPv6 란?

 

 

IPv6은 IPv4의 주소 고갈 문제를 해결하기 위해 나온 인터넷 프로토콜입니다. 주소는 16진수로 표현하며 8개의 블록으로 구분합니다. 대개 2001:0db8:85a3:0000:0000:8a2e:0370:7334 와 같은 형태로 보여집니다. IP 주소 공간의 크기를 32비트에서 128비트로 확장했기에 거의 무한에 가까운 주솟값을 생성할 수 있습니다. 주소가 부족한 문제를 근본적으로 해결할 뿐만 아니라, 보안이나 개인 보호에 대한 기능을 추가하고 IPv4에서 자주 사용하지 않는 헤더 필드를 제거하는 등 IPv4보다 향상되었습니다. 다만 IPv4와 호환되지 않기 때문에 점진적으로만 도입하고 있는 추세입니다.

 

항목 IPv4 IPv6
크기 32비트 128비트
형식 10진수 4개 + . (점) 으로 구분 16진수 8개 + : (콜론) 으로 구분

 

 

 

 

 

[참고자료]

참고자료1

 

IPv4와 IPv6의 차이점은 무엇입니까? | NordVPN

IPv6는 IPv4의 한계를 극복하기 위해, 더 많은 IP 주소를 제공하기 위해 개발되었습니다. 이 글에서 IPv4 IPv6 차이에 관하여 알아보고, 둘 중에 어떤 프로토콜을 사용하는 것이 좋을지 비교 평가해보

nordvpn.com