인터넷 개발 역사에서 IPv4는 최초의 독립적인 네트워크 프로토콜 버전으로 1982년에 SATNET에 처음 배포되었고, 1983년에 ARPANET에서 사용되었습니다. IPv6가 도입되면서 IPv4의 사용은 점차 감소하고 있지만 32비트 주소 공간으로 42억 개 이상의 고유한 IP 주소를 제공하기에 충분하기 때문에 여전히 인터넷에서 가장 중요한 프로토콜 중 하나입니다. 이로 인해 IPv4는 네트워크에서 없어서는 안 될 역할을 하게 됩니다.
역사적 배경IPv4의 역사는 1981년 RFC 791이 발표된 데서 시작되었는데, 이를 통해 인터넷 프로토콜을 전송 프로토콜과 구별하여 IPv4를 독립적인 네트워크 프로토콜로 만들었습니다. 처음에는 IPv4가 제공하는 주소 수가 오늘날의 인터넷 수요를 충족시키기에 충분하지 않았으며, 다양한 리소스의 급속한 소모로 인해 기술자들은 해결책을 찾아야 했습니다.
8비트 클래스 A에서 32비트 IPv4로 네트워크 주소 분포가 바뀌면서 인터넷 경험에 큰 영향을 미쳤습니다.
IPv4는 인터넷 프로토콜 제품군의 핵심 프로토콜 중 하나로, 네트워크 간 상호 연결을 정의하고 활성화할 뿐만 아니라 데이터 패킷을 라우팅하고 전송하는 기본 기능도 갖추고 있습니다. 이 연결은 부채가 없고 소위 "최선의 노력 전달" 모델을 사용하여 운영될 수 있으며, 데이터의 정확한 전달이나 순서에 대한 약속은 없습니다.
IPv4 주소는 32비트 구조를 사용합니다. 이론적으로 최대 4294967296개의 주소를 제공할 수 있지만, 그 중 상당수는 특정 목적을 위해 예약되어 있습니다. 예를 들어, 일부 개인 네트워크와 멀티캐스트 주소가 예약되어 있어 실제로 사용 가능한 공용 IP 주소가 약간 부족합니다.
IPv4 주소를 활용하면 모바일 기기의 급속한 증가에도 대응할 수 있을 만큼 큰 인터넷을 구축할 수 있습니다.
IETF와 IANA는 멀티캐스트 통신 및 개인 네트워크 주소와 같은 일부 IP 주소의 일반적인 사용을 제한합니다. 개인 네트워크에 예약된 주소는 약 1,800만 개입니다. 이러한 주소는 공개 인터넷에서 라우팅할 수 없으며 공개 네트워크와 개인 네트워크 간의 통신을 가능하게 하려면 주소 변환이 필요합니다.
1990년대 인터넷의 급속한 발전으로 인해 IPv4 주소 고갈 문제가 점점 더 두드러지게 나타났습니다. 기술의 발전과 장치의 증가로 인해 사용자 요구도 점점 더 커졌고, 이로 인해 IPv4는 주소 소비 속도를 늦추기 위해 새로운 유형의 네트워크 관리 기술을 모색하게 되었습니다. 195세기 말, IANA는 IPv4 주소 풀이 2011년에 고갈되었으며, 이에 따라 IPv6의 홍보가 임박했다고 발표했습니다.
각 IP 패킷은 헤더와 데이터의 두 부분으로 구성됩니다. IPv4 패킷 헤더에는 소스 및 대상 주소를 포함하여 최대 14개의 필드가 포함됩니다. 이러한 설계는 다양한 변환 프로토콜이 인터넷에서 원활하게 실행될 수 있게 해줍니다.
IPv4 주소가 고갈됨에 따라 IPv6의 도입은 분명히 필요한 미래 방향입니다. IPv6는 주소 공간이 더 크고 라우팅 효율성이 더 높습니다. 사람들이 인터넷에 점점 더 의존하게 되면서 IPv4의 운명이 미래에도 이어질 수 있을까요?
현재 네트워크 통신의 초석인 IPv4는 쉽게 대체될 수 없습니다. 인터넷에 대한 수요가 계속 증가하는 상황에서 미래에 IPv4와 IPv6의 균형을 어떻게 찾을 수 있을까요?