인터넷에 연결되는 모든 장치에는 인터넷 프로토콜 주소가 필요합니다. 서버, 라우터, 클라우드 워크로드, 사무실 네트워크, 모바일 폰, 보안 카메라, 가상 머신 및 IoT 장치는 모두 데이터를 전송하고 수신하는 데 IP 주소에 의존합니다. 오늘날 사용되고 있는 인터넷 프로토콜의 두 가지 주요 버전은 IPv4와 IPv6입니다.
IPv4는 수십 년 동안 인터넷을 지원해 왔으며, 여전히 일상적인 온라인 운영에 필수적입니다. 그러나 그 주소 용량은 제한되어 있으며, 사용되지 않은 IPv4 주소의 글로벌 공급은 이미 고갈되었습니다. 결과적으로 IPv4 주소는 점점 더 가치가 높아졌으며, 이는 전송, 임대, 회수 또는 더 복잡한 네트워크 주소 변환 전략이 필요하게 되었습니다.
IPv6는 이 장기적인 주소 부족 문제를 해결하기 위해 만들어졌습니다. 매우 더 큰 주소 공간을 제공하며, 네트워크 설계의 여러 측면을 개선하고, 클라우드 컴퓨팅, 모바일 네트워크, 데이터 센터, 대역폭 서비스 및 사물인터넷의 지속적인 성장을 지원합니다. IPv6는 일시적인 대체 기술이 아니라, 긴 전환 기간 동안 IPv4와 함께 작동하도록 설계된 차세대 인터넷 주소 체계입니다.
사업자에게 실질적인 질문은 IPv4 또는 IPv6가 존재하는지 여부가 더 이상이 아닙니다. 둘 다 존재하며, 대부분의 조직은 이중 스택 인터넷 환경에서 어떻게 운영해야 하는지를 알아야 합니다. 이 가이드는 IPv4와 IPv6의 차이점, IPv6 채택이 중요한 이유, 그리고 기업이 신뢰할 수 있는 이전 전략을 구축하는 방법에 대해 설명합니다.
IPv4란 무엇인가?
IPv4, 또는 인터넷 프로토콜 버전 4는 인터넷 프로토콜의 가장 널리 배포된 버전입니다. 32비트 주소 형식을 사용하여 약 42억 개의 고유한 주소를 제공합니다.
IPv4 주소는 일반적으로 점으로 구분된 네 개의 십진수로 작성됩니다. 각 숫자는 0에서 255 사이여야 합니다. 일반적인 IPv4 주소는 다음과 같습니다:
203.0.113.10
IPv4가 설계되었을 때, 수십억 개의 주소가 충분할 것으로 생각되었습니다. 당시 인터넷은 주로 대학, 연구 기관, 정부 및 상대적으로 적은 수의 조직에서 사용되었습니다. 거의 모든 개인, 기업, 휴대폰, 홈 기기, 차량 및 클라우드 애플리케이션이 결국 인터넷 연결이 필요할 것이라고 예상한 사람은 거의 없었습니다.
인터넷의 급속한 성장은 그 가정을 바꾸어 놓았다. 스마트폰, 대역폭 접근, 공공 클라우드 플랫폼, 스트리밍 서비스, 온라인 게임, 원격 근무, IoT 장치 및 글로벌 디지털 서비스는 공용 IP 주소에 대한 수요를 급격히 증가시켰다. 사용 가능한 미사용 IPv4 주소 공간의 풀은 고갈되었고, 지역 인터넷 등록 기관은 이제 일반적인 새로운 IPv4 수요를 무료 할당 풀에서 충족시키기 어렵다.
IPv4은 글로벌 인터넷에 깊이 통합되어 있습니다. 많은 웹사이트, 애플리케이션, 레거시 시스템, 방화벽, 네트워크 기기 및 인터넷 서비스 공급업체는 여전히 이를 의존하고 있습니다. 이 때문에 IPv6 채택이 확대되더라도 IPv4는 수년 동안 운영될 것입니다.
IPv6는 무엇입니까?
IPv6, 즉 인터넷 프로토콜 버전 6은 IPv4의 후계자입니다. 128비트 주소 형식을 사용하여 약 3.4 × 10³⁸개의 고유 주소 공간을 생성합니다. 이 숫자는 실제적으로 시각화하기 어렵습니다. IPv6는 현재 IPv4에 영향을 미치는 부족 모델에 의존하지 않고 인터넷의 장기적인 성장을 지원할 만한 주소 용량을 제공합니다.
IPv6 주소는 16진수 표기법으로 작성되며, 콜론으로 구분됩니다. 일반적인 IPv6 주소는 다음과 같습니다:
2001:db8:85a3:0000:0000:8a2e:0370:7334
IPv6 표기법은 일반적으로 앞의 0을 제거하고 연속된 0 그룹을 두 개의 콜론으로 대체함으로써 단축될 수 있습니다. 따라서 같은 주소는 다음과 같이 나타날 수 있습니다:
2001:db8:85a3::8a2e:370:7334
IPv6는 가용 주소 수를 확장하기 위해 개발된 것이 아니라, 더 확장 가능하고 효율적인 인터넷 아키텍처를 지원하기 위해 개발되었습니다. 라우팅 및 주소 지정의 일부 측면을 단순화하고, 자동 구성에 대한 지원을 향상시키며, 대규모 장치 연결을 위한 더 나은 기반을 제공합니다.
IPv6가 IPv4를 즉시 대체하지 않는다는 것을 이해하는 것이 중요합니다. 두 프로토콜은 직접 교환할 수 없으며, 적절한 전이 메커니즘 또는 번역 서비스가 마련되지 않은 한 IPv4 전용 장치는 IPv6 전용 장치와 통신할 수 없습니다. 이 때문에 대부분의 조직에서는 IPv4와 IPv6가 병렬로 작동하는 이중 스택 네트워킹을 사용합니다.
The Main Difference Between IPv4 and IPv6
IPv4과 IPv6 사이의 가장 명백한 차이점은 주소 용량입니다. IPv4은 32비트를 사용하는 반면, IPv6은 128비트를 사용합니다. IPv4은 약 42억 개의 주소를 제공할 수 있지만, IPv6은 실용적인 글로벌 사용을 위해 거의 무제한의 공급량을 제공할 수 있습니다.
주소 형식도 다릅니다. IPv4는 익숙한 점으로 구분된 십진수 표기법을 사용합니다, 예를 들어 198.51.100.25. IPv6는 콜론으로 구분된 16진수 그룹을 사용하며, 예를 들어 2001:db8:100::25IPv6 주소는 더 길지만, 더 큰 형식 덕분에 네트워크가 주소 공간을 더 효율적으로 할당하고 IPv4 부족으로 인한 많은 제한을 피할 수 있습니다.
| 기능 | IPv4 | IPv6 |
|---|---|---|
| 주소 길이 | 32-bit | 128-bit |
| 주소 용량 | About 4.29 billion | 약 3.4 × 10³⁸ |
| 표준 형식 | 192.0.2.1 | 2001:db8::1 |
| 주소 가용성 | 희소하고 종종 이전되거나 임대되는 | 장기적인 사용을 위해 풍부한 |
| NAT 종속성 | 흔히 사용되는 | 주소 보존에 일반적으로 필요하지 않음 |
| 헤더 디자인 | 더 복잡하고 다양함 | 단순화된 고정 헤더 |
| 방송 지원 | 방송을 사용합니다 | 다중송신 및 anycast를 사용합니다. |
| 구성 | 수동 또는 DHCP | SLAAC, DHCPv6 또는 정적 구성 |
IPv6는 훨씬 더 큰 주소 공간을 제공하지만, 기업은 이를 단순히 "더 많은 IP 주소"로 생각해서는 안 된다. IPv6는 네트워크를 설계하는 방식을 바꾼다. 대규모 NAT의 필요성을 줄이고, 더 직접적인 엔드투엔드 연결을 가능하게 하며, 사이트, 애플리케이션, 장치 및 네트워크 세그먼트에 구조화된 주소 범위를 할당하는 것을 더 쉽게 만든다.
Why IPv4 Addresses Are Still Valuable
사용 가능한 IPv4 주소의 고갈로 인해 IPv4는 가치 있는 인터넷 자원이 되었습니다. 공개 IPv4 연결이 필요한 기업은 이전 전송, 임대 계약, 기존 보유, 클라우드 공급업체, 호스팅 공급업체 또는 상류 ISP를 통해 주소를 얻을 수 있습니다.
IPv4는 여전히 필요합니다. 인터넷 사용자 및 서비스의 대부분이 여전히 IPv4 연결에 의존하기 때문입니다. 공개된 웹사이트, API, VPN 서비스, 이메일 서버, 게임 서버, 클라우드 플랫폼 또는 글로벌 SaaS 애플리케이션은 모든 사용자를 신뢰할 수 있게 제공하기 위해 IPv4 접근성을 필요로 할 수 있습니다.
따라서 많은 조직은 IPv4와 IPv6를 함께 운영합니다. IPv4는 구형 시스템 및 IPv4만 사용하는 사용자와의 호환성을 보장하며, IPv6는 장기적인 성장 지원과 희소한 IPv4 자원에 대한 의존도 감소를 지원합니다.
자체 고유 네트워크 번호(AS Number)를 운영하는 회사에 대해 ASN, IPv4 및 IPv6 접두사는 BGP를 통해 공개될 수 있습니다. 조직은 자체 ASN을 사용하여 라우팅 정책을 관리하고 상류 연결을 설정하며, 공용 주소 공간을 공개하고 내결함성 있는 다중 홈 네트워크 아키텍처를 구현할 수 있습니다.
Why IPv6 Is Important for the Future of the Internet
IPv6는 인터넷이 계속 성장함에 따라 필수적입니다. 가정, 기업, 모바일 네트워크, 산업 환경, 교통 시스템, 헬스케어 플랫폼 및 클라우드 데이터 센터에서 연결된 장치 수가 증가하고 있습니다. IPv4만에 의존하면 NAT, 공유 주소 및 주소 재사용 모델의 사용이 점점 더 복잡해집니다.
IPv6는 수많은 장치와 네트워크에 직접 주소를 할당할 수 있을 만큼 충분히 큰 주소 공간을 제공합니다. 이는 IoT 배포, 모바일 네트워크, 클라우드 기반 애플리케이션, 엣지 컴퓨팅, 스마트 인프라 및 글로벌 분산 서비스에 특히 중요합니다.
IPv6는 더 구조화된 주소 계획을 지원합니다. 기업은 IPv6 할당 또는 할당을 받고, 사무실, 데이터 센터, 고객, 환경, 서비스, 애플리케이션 및 지리적 위치용으로 별도의 서브넷으로 나눌 수 있습니다. 이는 시간이 지남에 따라 대규모 네트워크를 조직하고 관리하는 것을 더 쉽게 만듭니다.
또한 IPv6는 현대적인 인터넷 배포 모델을 지원합니다. 많은 주요 클라우드 공급업체, 콘텐츠 플랫폼, 이동 통신사, 대역폭 공급업체 및 운영 시스템은 이미 IPv6를 지원하고 있습니다. IPv6 도입을 지연시키는 기업은 결국 호환성, 확장성, 구매 또는 연결성의 단점에 직면하게 될 수 있습니다.
IPv4 NAT and IPv6 End-to-End Connectivity
네트워크 주소 변환(NAT)은 일반적으로 NAT라고 불리며, 공용 IPv4 주소가 제한되어 있기 때문에 IPv4 네트워크에서 널리 사용됩니다. NAT는 많은 개인 장치가 하나 또는 작은 수의 공용 IPv4 주소를 공유할 수 있도록 합니다. 예를 들어, 사무실은 다음과 같은 개인 주소를 사용할 수 있습니다. 192.168.1.0/24 내부적으로, 모든 사용자가 하나의 공용 IPv4 주소를 통해 인터넷에 액세스합니다.
NAT는 IPv4의 사용 가능한 수명을 연장하는 데 도움이 되었지만, 운영 복잡성을 초래하기도 합니다. 로깅, 문제 해결, 피어 투 피어 애플리케이션, 음성 서비스, 원격 액세스, 방화벽 정책, 포트 포워딩 및 특정 애플리케이션 아키텍처를 복잡하게 만들 수 있습니다.
IPv6는 넓은 주소 보존 NAT가 일반적으로 필요하지 않도록 설계되었습니다. IPv6 네트워크에서 장치는 보안 정책에 따라 직접 엔드투엔드 연결이 가능하도록 전 세계적으로 고유한 주소를 받을 수 있습니다.
그러나 직접적인 주소 지정은 IPv6 네트워크가 보호 없이 노출되어야 한다는 의미는 아닙니다. 방화벽은 여전히 필수적입니다. NAT 자체가 보안을 제공한다고 오해하는 경우가 흔합니다. NAT는 내부 주소를 은폐할 수 있지만, 방화벽 정책, 접근 제어, 네트워크 분할, 모니터링 또는 침입 방지의 대체물이 될 수 없습니다.
IPv6 배포는 IPv4 배포와 동일한 보안 준수를 적용해야 합니다. 들어오는 트래픽은 적절하게 필터링되어야 하며, 불필요한 서비스는 노출되지 않아야 하며, 관리자 액세스는 제한되어야 하며, 로그는 지속적으로 모니터링되어야 합니다.
IPv4 and IPv6 Routing
IPv4 및 IPv6는 모두 글로벌 인터넷 라우팅에 BGP를 사용할 수 있습니다. ASN을 가진 네트워크 운영자는 전송 공급업체와 피어를 통해 IPv4 프리픽스, IPv6 프리픽스 또는 둘 다를 발표할 수 있습니다.
라우팅 원칙은 대체로 유사하지만, IPv4 및 IPv6 경로는 별도의 주소 계열입니다. 네트워크 운영자는 각 계열을 별도로 구성, 필터링, 권한 부여 및 모니터링해야 합니다. 작동하는 IPv4 BGP 구성이 자동으로 IPv6 공지가 올바르게 구성되어 있음을 의미하지 않습니다.
예를 들어, 조직은 다음과 같은 IPv4 접두사를 공개할 수 있습니다:
198.51.100.0/24
같은 조직은 다음과 같은 IPv6 접두사를 발표할 수 있습니다:
2001:db8:1234::/48
운영자는 두 가지 주소 가족에 대해 경로 개체, RPKI 경로 원본 승인 및 상류 필터가 올바르게 구성되었는지 확인해야 합니다. IPv6 라우팅 개체 또는 ROA가 누락된 경우 전송 공급업체가 경로를 거부하거나 다른 네트워크가 이를 무효로 처리할 수 있습니다.
다중 홈 네트워크에 대해 IPv6는 IPv4와 동일한 내구성과 트래픽 엔지니어링 이점을 제공할 수 있습니다. 기업은 여러 공급자에 연결하고, BGP 세션을 설정하며, 라우팅 선호도를 정의하고, 통신사 장애 시에도 연결을 유지할 수 있습니다. 핵심 요구 사항은 올바른 정책 설계와 적극적인 모니터링입니다.
IPv6 Security Considerations
IPv6는 네트워크 설계를 개선할 수 있는 기능을 포함하고 있지만, 관리자가 이해해야 할 보안 고려 사항도 도입합니다. 더 큰 주소 공간으로 인해 광범위한 스캐닝이 더 어려워졌지만, DNS, 애플리케이션 노출, 라우팅 오류, 잘못 구성된 방화벽, 위조 라우터 공지, 비승인 주소 할당을 통해 여전히 보안 위험이 존재합니다.
조직은 보안 제어가 IPv6를 완전히 지원하도록 해야 합니다. 이는 방화벽, 침입 탐지 시스템, DDoS 보호, SIEM 플랫폼, 취약성 스캐너, 자산 관리 도구, 모니터링 시스템 및 사고 대응 절차를 포함합니다. 일반적인 배포 오류는 시스템에서 IPv6를 활성화하지만 여전히 IPv4 트래픽에만 보안 제어를 적용하는 것입니다.
IPv6는 보이지 않는 보조 네트워크로 간주되어서는 안 된다. 장치가 IPv6 연결을 가지고 있지만 보안 팀이 이를 모니터링하지 않는다면, 조직은 관리되지 않은 공격 표면을 생성할 수 있다. IPv6 트래픽은 IPv4에 사용되는 동일한 기준에 따라 로그 기록, 검사, 필터링 및 관리되어야 한다.
RPKI는 두 프로토콜 모두에서 중요합니다. 경로 원본 인증을 생성함으로써 네트워크 운영자는 IPv4 또는 IPv6 접두사의 원본을 허가한 ASN을 지정할 수 있습니다. 이는 경로 강탈의 위험을 줄이고 글로벌 라우팅의 신뢰성을 개선하는 데 도움이 됩니다.
Common IPv6 Migration Challenges
IPv6 이전의 가장 큰 도전은 일반적으로 프로토콜 자체가 아닙니다. 조직의 기존 환경이 문제입니다. 오래된 애플리케이션, 네트워크 액세서리, 모니터링 플랫폼, 접근 제어 시스템 및 제3자 통합이 완전한 IPv6 지원을 가지고 있지 않을 수 있습니다.
IPv6 이전에 성공하려면 인프라의 목록이 필요합니다. 기업은 공개 웹사이트, DNS 레코드, 로드 밸런서, 방화벽, VPN 게이트웨이, 클라우드 플랫폼, 라우터, 서버, 컨테이너 환경, SaaS 통합, 모니터링 도구 및 고객 대상 애플리케이션을 식별해야 합니다. 각 구성 요소는 IPv6 호환성에 대해 평가되어야 합니다.
DNS는 특히重要합니다. 웹사이트가 IPv6를 통해 접근할 수 있도록 하려면 AAAA 레코드가 있어야 합니다. 그러나 애플리케이션, 방화벽, CDN, 로드 밸런서 및 모니터링 환경이 완전히 준비되기 전에 AAAA 레코드를 게시하면 사용자에게 문제가 발생할 수 있습니다. 따라서 서비스가 신뢰할 수 있음을 엔드투엔드 테스트로 확인한 후에만 IPv6를 활성화해야 합니다.
다른 한 가지 도전은 직원의 지식입니다. 네트워크 팀은 IPv4에 수년간의 경험을 가지고 있지만 IPv6 주소 지정, 서브넷팅, 라우팅, 방화벽 규칙, 이웃 탐지 프로토콜, 라우터 광고, DHCPv6 및 IPv6 접두사용 RPKI에 대한 노출이 제한적일 수 있습니다. 교육과 문서화된 운영 절차는 이 위험을 줄일 수 있습니다.
IPv4 vs IPv6 Quiz
IP 주소, 라우팅, NAT 및 IPv6 배포에 대한 이해를 테스트하십시오.
이중 스택: 가장 실용적인 배포 모델
대부분의 기업에서 이중 스택 배포가 가장 실용적인 접근 방식입니다. 이중 스택 환경에서는 네트워크 장비, 서버, 애플리케이션 및 서비스가 동시에 IPv4와 IPv6를 지원합니다.
이 접근 방식은 기존 IPv4 사용자와의 호환성을 제공하면서 IPv6를 지원하는 사용자 및 네트워크가 IPv6를 통해 연결할 수 있도록 합니다. 또한, 기업이 점진적으로 이전하고 서비스를 철저히 테스트하며, 단일 프로토콜 계열에 갑작스럽게 의존하지 않도록 할 수 있습니다.
이중 스택은 데이터 센터, 클라우드 플랫폼, 기업 네트워크, CDN, ISP 및 공개 웹 서비스에서 흔합니다. IPv6 연결을 가진 사용자는 IPv6를 통해 이중 스택 웹사이트에 도달할 수 있으며, IPv4만 있는 사용자는 동일한 서비스를 IPv4를 통해 접근합니다.
주요 운영 요구사항은 일관성입니다. 보안 규칙, 모니터링, DDoS 보호, 로드 밸런싱, DNS 구성, 접근 제어 및 경로 정책은 두 프로토콜 모두에 대해 유지되어야 합니다. 이중 스택은 IPv6가 IPv4보다 덜 주의를 기울여야 함을 의미해서는 안 됩니다.
How Businesses Should Plan IPv4 and IPv6 Strategy
사업주는 IPv4와 IPv6를 장기적인 네트워크 전략의 보완적인 구성 요소로 봐야 한다. IPv4는 글로벌 호환성을 위해 여전히 필요하지만, 미래의 압박, 비용이 많이 드는 재설계 또는 운영 제한을 피하기 위해 IPv6는 충분히 일찍 배포되어야 한다.
실용적인 전략은 현재 공개 인터넷 액세스가 필요한 서비스와 IPv6을 지원할 수 있는 시스템을 식별하는 것으로 시작해야 합니다. 공개 웹사이트, API, 클라우드 워크로드, CDN 서비스, DNS 인프라 및 데이터 센터 네트워크는 일반적으로 좋은 시작점입니다. 이러한 서비스는 일반적인 인터넷 접근성에서 이점을 얻으며, 제어된 단계에서 테스트할 수 있습니다.
다음 단계는 주소 계획입니다. IPv6은 중요한 유연성을 제공하지만, 이 유연성은 책임감 있게 사용되어야 합니다. 기관은 지리적 지역, 사업 부서, 데이터 센터, 네트워크 환경, 고객 서비스 및 내부 서브넷에 접두사를 할당하기 위한 명확한 구조를 정의해야 합니다. 문서화된 계획은 문제 해결과 향후 확장이 훨씬 쉬워집니다.
BGP를 사용하는 네트워크의 경우, IPv6 라우팅은 IPv4와 동일한 운영 프레임워크에 통합되어야 합니다. 이는 트랜지트 공급업체 협력, 경로 필터링, RPKI ROAs, 필요한 경우 IRR 경로 개체, 접두사 제한, 모니터링 및 사고 대응을 포함합니다.