데브허브 | DEVHUB | IPv4 vs IPv6: What’s the Difference? (System Design for Beginners – Ep 3)IPv4 vs IPv6: What’s the Difference? (System Design for Beginners – Ep 3)
- 인터넷에 연결된 모든 장치는 IP 주소를 통해 서로 패킷을 주고받습니다. 🌐
- 사용자가 도메인 이름(예: netflix.com)으로 요청하면 DNS 리졸버가 해당 도메인의 IP 주소를 찾아 연결합니다. 🗺️
- IPv4 주소는 점(.)으로 구분된 네 개의 숫자 그룹(옥텟)으로 구성되며, 각 옥텟은 0에서 255 사이의 값을 가집니다. 🔢
- 서브넷 마스크는 IP 주소에서 네트워크 부분(고정)과 호스트 부분(가변)을 구분하는 데 사용됩니다. 🔒
- 동일한 네트워크에 속한 장치들은 IP 주소의 네트워크 부분이 같아 쉽게 통신할 수 있으며, 라우터(기본 게이트웨이)가 이를 관리합니다. 🏠
- 다른 네트워크로의 통신은 라우터가 해당 요청을 외부 네트워크로 전달하여 이루어집니다. 🚀
- IPv4는 32비트 체계로 약 40억 개의 주소만 제공하여, 현재 인터넷 연결 장치 수에 비해 부족합니다. 📉
- IPv4의 한계를 극복하기 위해 128비트 체계의 IPv6가 도입되었으며, 약 340조 개의 훨씬 더 많은 주소 조합을 제공합니다. 📈