요즘 새로운 서비스를 호스팅하는 동안 최선의 결정은 무엇입니까? IPv4 또는 IPv6?
IPv4 주소에서 시작하기로 결정한 경우 :
- IPv4 주소를 얻는 것이 얼마나 쉽고 어렵습니까 (곧 소진되는 것을 고려할 때)?
- 향후 IPv6로 쉽게 이식 할 수 있습니까?
- 기존 IPv6 사용자는 어떻게 통신 할 수 있습니까?
IPv6 주소에서 시작하기로 결정한 경우 :
- 기존 IPv4 사용자는 어떻게 통신 할 수 있습니까?
요즘 새로운 서비스를 호스팅하는 동안 최선의 결정은 무엇입니까? IPv4 또는 IPv6?
IPv4 주소에서 시작하기로 결정한 경우 :
IPv6 주소에서 시작하기로 결정한 경우 :
답변:
IPv4와 IPv6은 서로 통신하지 않는 별도의 프로토콜입니다. 지금은 두 프로토콜을 모두 지원해야합니다.
IPv4 주소를 얻는 것이 점점 어려워지고 비용이 많이 들지만 모든 사용자가 IPv6를 사용할 수있는 것은 아니므로 서비스를 제공해야합니다. 다른쪽에는 더 이상 전체 IPv4를 가지고 있지 않은 사용자가 있습니다. IPv4 주소를 다른 많은 사람들과 공유해야 할 수도 있고 IPv6 만 있고 IPv4 서비스 등에 도달하기 위해 번역 서비스가 필요합니다. 해당 사용자 및 향후 사용자를 위해 IPv6를 통해 서비스를 제공하여 가장 최적의 방법.
그리 멀지 않은 미래에 모든 사람들이 IPv6를 갖게 될 것이며 IPv4와 그 작동을 유지하는 데 필요한 해킹과 비용을 없앨 수 있기를 바랍니다.
새로운 서비스를 시작할 수있는 한 가지 방법은 IPv6 전용으로 모든 것을 구축하고 그 옆에 변환기 (SIIT-DC 또는 리버스 프록시)를 배치하여 IPv4를 통해 들어오는 요청을 IPv6으로 변환하는 것입니다. 지금은 두 프로토콜을 모두 처리 할 수 있으며 나중에 쓸모없는 IPv4를 정리하고 제거하기도 쉽습니다.
이 전략은 서비스가 서버 클러스터에서 실행되는 경우 특히 유용합니다. 전체 클러스터는 IPv6 전용을 실행할 수 있으며 변환기에는 하나의 IPv4 주소 만 필요합니다. 대부분의 컴퓨터에서 하나의 프로토콜 만 유지하는 것이 더 쉽고 IPv4 주소를 적게 요구하면 비용을 절약 할 수 있습니다. 이것이 Facebook과 같은 회사가이 일을하는 이유입니다.
물론입니다. IPv4는 오래 머무르며 IPv6으로 시작하는 시간이 지났습니다.
IPv4 will stay a long time
: 물론, 일부 공급자는 공개 주소 대신 가입자에게 개인 주소를 배포하기 시작했다는보고를 보았습니다. 동시에 IPV6 액세스를 제공하지 않습니다 (ipv6 액세스보다 GCN 선호) .
요즘 새로운 서비스를 호스팅하는 동안 최선의 결정은 무엇입니까? IPv4 또는 IPv6?
이것이 통제 할 수없는 컴퓨터 나 네트워크의 클라이언트가 공용 인터넷을 통해 사용하기위한 서비스라고 가정하면 둘 다 지원해야합니다.
IPv4 주소를 얻는 것이 얼마나 쉽고 어렵습니까 (곧 소진되는 것을 고려할 때)?
개별 주소의 경우 일반적으로 호스팅 제공 업체에서 임대하는 경우에도 대부분의 제공 업체는 여전히 각 서버마다 하나를 포함하지만 일부는 추가 요금을 청구하기 시작합니다. IPv4 주소의 시장 가격이 상승함에 따라 서비스 제공 업체가 부과 한 임대료도 상승 할 것으로 예상 할 수 있습니다.
자체 네트워크를 실행하기 위해 블록이 필요한 경우 상황이 더 어려워집니다. IP 블록에는 시장이 있지만 AIUI는 서버를 사는 것보다 실제 동쪽을 사는 것과 같습니다. 유럽에서는 LIR로 등록하고 RIPE로부터 "최종 할당"을받을 수도 있습니다. 그 접근 방식의 단점은 지속적인 수수료입니다 (LIR에 대한 수수료는 "제공자 독립적"할당보다 훨씬 높습니다).
향후 IPv6로 쉽게 이식 할 수 있습니까?
IPv6 주소는 IPv4 주소보다 크기 때문에 고정 크기 필드에 IP를 저장하는 것은 문제가됩니다. 마찬가지로 IPv6 주소는 점이 아닌 콜론을 사용하므로 구조화 된 텍스트 형식으로 IP 주소를 저장하는 것은 문제가 될 수 있습니다.
IP 주소가 저장되고 처리 된 모든 장소를 추적하고 추적하는 것보다 처음부터 모두를 지원하는 것이 거의 확실합니다.
기존 IPv6 사용자는 어떻게 통신 할 수 있습니까?
현재 인터넷의 많은 부분이 v4 전용이므로 공급자는 클라이언트가 v4 전용 리소스에 액세스 할 수있는 수단을 제공해야합니다. IPv4 주소가 점점 비싸지고 얻기 어려워 짐에 따라 각 고객에게 전용 공용 IPv4 주소를 제공하지 않고도이를 수행 할 수있는 메커니즘을 찾고있을 것입니다.
ISP 수준의 기존 IPv4 NAT, IPv4 패킷을 IPv6을 통해 특수 IPv4 NAT로 터널링하는 DS-Lite 및 IPv6 패킷을 IPv4 패킷으로 변환하는 NAT64를 포함하여 다양한 접근 방식이 있습니다. 그들 모두는 성능, 신뢰성 및 남용을 추적하는 능력에 비용이 듭니다.
기존 IPv4 사용자는 어떻게 통신 할 수 있습니까?
이전의 경우와 달리 이것은 대부분 문제입니다. 일부 클라이언트는 teredo를 사용할 수 있지만 Windows는 도메인 컨트롤러를 감지하고 대부분의 다른 운영 체제에서이를 지원하지 않는 경우 기본적으로 teredo를 비활성화합니다. teredo가 활성화되어 있어도 가장 안정적인 메커니즘은 아닙니다.
따라서 대부분의 인터넷 사용자에게 서비스를 제공하려면 IPv4에서 서비스를 제공해야합니다.
그렇다고해서 서버가 IPv4를 지원해야한다는 의미는 아닙니다. 예를 들어 Cloudflare 또는 Akamai와 같은 CDN을 사용하는 경우 CDN은 IPv4를 통해 트래픽을 수신하고이를 IPv6을 통해 사용자에게 전달할 수 있습니다. 또한이 고객에게 무료 리버스 프록시 서비스를 제공하는 호스팅 제공 업체를 알고 있습니다. IPv4 주소의 가격과 IPv6를 지원하는 클라이언트의 비율이 모두 상승함에 따라 이러한 상황이 더욱 일반적이 될 것으로 기대합니다.