Cómo establecer comunicación entre IPV4 e IPV6

Hay un montón de esquemas de mecanismos de transición IPv6 para hacerlo. El objetivo principal de estos esquemas es permitir que las redes IPv6-ony lleguen a hosts IPv4 heredados.

Spoiler: Todos tienen limitaciones dolorosas. Muévase a IPv6 en todas partes lo más rápido que pueda.

Centrarse en los hosts de usuarios de IPv6

DNS64 + NAT64 es un esquema inteligente que utiliza DNS64 para crear una dirección IPv6 sintética para todos los hosts IPv4 durante una búsqueda de DNS. Esa dirección sintética va a la puerta de enlace NAT64 más cercana que inserta su propia dirección IPv4 como fuente y entrega el paquete a la dirección IPv4 incrustada en el paquete.

Desafortunadamente, este sistema falla cuando una aplicación usa direcciones IPv4 literales en lugar de búsquedas DNS. Te estoy mirando, Skype. Para esta situación, se necesita un hack de nivel de pila de aplicación. 464XLAT se ajusta a esta factura.

Cisco Systems ha estado impulsando la asignación de direcciones y puertos, lo que permitiría el uso de puertas de enlace de traducción sin estado al codificar la dirección y el puerto en la dirección IPv6.

Idealmente, su host solo IPv6 encuentra solo servidores IPv6 con los que hablar para que puedan evitar este desastre.

Centrarse en los servidores IPv6 (centro de datos)

Para los servidores de solo IPv4, los equilibradores de carga que hablan IPv6 pueden terminar las conexiones IPv6 y abrir una nueva conexión usando IPv4. Esto a veces se llama SLB64 para Server Load Balancer IPv6 a IPv4. Esto permite que los servidores permanezcan como altavoces IPv4 mientras se proyecta una presencia IPv6.

Para el espacio de centro de datos solo para IPv6, Tore Anderson ha hecho un buen trabajo del que habla sobre los RFC de centro de datos solo para IPv6 publicados que permiten asignar dinámicamente direcciones IPv4 escasas como el borde según sea necesario para dejar todos los nodos del centro de datos hablando IPv6.

Idealmente, los nodos finales que intentan llegar a sus servidores hablan IPv6.

  1. Encuentras una manera de no hacer esto. Casi todo tiene una pila IPv4. Si tiene alguna conectividad, es compatible con v4. Entonces no hay una necesidad real de esto.
  2. Encontrará un servicio de traducción como Dirección IPv6 – CloudFlare.
  3. Su ISP probablemente ya tenga este tipo de servicio de traducción.
  4. Implementa IPv6 en el destino. Si tiene problemas para encontrar conectividad, obtiene un túnel gratuito del corredor de túneles IPv6 de Hurricane Electric.