4. Bloque de direcciones de asignación Para cualquier bit global de direcciones IPv4-32 que se asigna a un host y un 48 bits prefijo IPv6 6to4 se puede construir para uso de esa máquina (y en su caso la red detrás de ella) anteponiendo 2002 (hexagonal) a la dirección IPv4. Las direcciones IPv4 utiliza la notación decimal con puntos , mientras que las direcciones IPv6 utilizan hexadecimal notación. Así, para el global de direcciones IPv4 192.0.2.42, el prefijo 6to4 correspondiente sería de 2002: c000: 022A:: / 48. Esto da una longitud de prefijo de 48 bits, lo que deja espacio para un campo de subred de 16 bits y una dirección de 64 bits de acogida dentro de la subred. Cualquier dirección IPv6 que comienza con el 2002:: / 16 prefijo que se conoce como una dirección 6to4, en contraposición a un nativo de direcciones IPv6 que no utiliza ese prefijo.
5. Encapsulación y Transmisión 6to4 incrusta un paquete IPv6 en la parte de carga útil de un paquete IPv4 con tipo de protocolo 41. Para enviar un paquete IPv6 sobre una red IPv4 a una dirección de destino 6to4, con un encabezado IPv4 tipo de protocolo 41 se antepone al paquete IPv6. La dirección de destino IPv4 para la cabecera del paquete antepuesto se deriva de la dirección IPv6 de destino del paquete interno (que está en el formato de una dirección 6to4), mediante la extracción de los 32 bits de inmediato lo siguiente: 16 /: el prefijo IPv6 dirección de destino en 2002. La fuente de direcciones IPv4 en la cabecera del paquete antepone es la dirección IPv4 del host o router que envía el paquete a través de IPv4. El paquete IPv4 resultante es entonces redirigido a su dirección de destino IPv4 como cualquier otro paquete IPv4.
6. Enrutamiento entre 6to4 y nativas IPv6 Para permitir que los hosts y redes que usan direcciones 6to4 para intercambiar tráfico con los anfitriones de uso "native" direcciones IPv6, "routers de relevo" se han establecido. Un router repetidor se conecta a una red IPv4 y una red IPv6. 6to4 paquetes que llegan en una interfaz IPv4 IPv6 tendrán sus cargas útiles enviados a la red IPv6, mientras que los paquetes lleguen a la interfaz de IPv6 con un prefijo de dirección destino de 2002:: / 16 será encapsulado y enviado por la red IPv4.
7. Los paquetes de Internet IPv6 6to4 a los sistemas deben ser enviados a un enrutador de retransmisión 6to4 por métodos normales de enrutamiento IPv6. El pliego de condiciones que el relevo de routers tal sólo debe hacer publicidad de 2002:: / 16 y no las subdivisiones de la misma para evitar que las rutas de IPv4 contaminantes de las tablas de enrutamiento IPv6 routers. From here they can then be sent over the IPv4 Internet to the destination. Desde aquí se pueden enviar a través de Internet IPv4 al destino. Una extensión de 6to4 llamado IPv6 despliegue rápido elimina el requisito de depender de un servidor de retransmisión posiblemente mal configurado.
8.
9.
10. si la fuente de direcciones IPv6 es una dirección IPv6 6to4, su correspondiente dirección IPv4 6to4 router coincide con la fuente de direcciones IPv4 en la cabecera de encapsulación de IPv4,
11. Del mismo modo, si la dirección IPv6 de destino es una dirección IPv6 6to4, su correspondiente dirección IPv4 6to4 router coincide con la dirección IPv4 de destino en la cabecera de encapsulación de IPv4,
12.
13.
14. La figura muestra dos redes 6to4 independientes, Site A y Site B. Cada ubicación tiene configurado un encaminador con una conexión externa a una red IPv4. Un túnel 6to4 en la red IPv4 proporciona una conexión para vincular ubicaciones 6to4. Antes de que una ubicación IPv6 pueda convertirse en 6to4, debe configurar al menos una interfaz de encaminador para que admite 6to4. Esta interfaz debe proporcionar la conexión externa a la red IPv4. La dirección configurada en qfe0 debe ser única globalmente. En esta figura, la interfaz qfe0 del encaminador de límite de sistema Router A conecta la ubicación Site A con la red IPv4. La interfaz qfe0 ya debe estar configurada con una dirección IPv4 antes de que sea posible configurar qfe0 como una pseudointerfaz 6to4.
15. En la figura, la ubicación 6to4 Site A está compuesta de dos subredes, que están conectadas a las interfaces hme0 y hme1 del encaminador Router A. Todos los hosts IPv6 de ambas subredes de la ubicación Site A se reconfiguran automáticamente con direcciones derivadas 6to4 al recibir el anuncio del encaminador Router A. La ubicación Site B es otra ubicación 6to4 aislada. Para recibir correctamente tráfico de la ubicación Site A, se debe configurar un encaminador de límite en la ubicación Site B para admitir 6to4. De no ser así, los paquetes que reciba el encaminador de Site A no se reconocen y se descartan.
16. Consideraciones para túneles hasta un encaminador de reenvío 6to4 Los encaminadores de reenvío 6to4 funcionan como puntos finales para túneles desde encaminadores 6to4 que necesitan comunicarse con redes IPv6 nativas, no 6to4. Los encaminadores de reenvío son básicamente puentes entre la ubicación 6to4 y ubicaciones IPv6 nativas. Debido a que esta solución puede llegar a ser muy insegura en sí misma, el sistema operativo Solaris no tiene la admisión de encaminadores 6to4 activada. No obstante, si es necesario establecer un túnel de este tipo en su ubicación, puede utilizar el comando 6to4relay para activar la situación hipotética siguiente de creación de túneles.
17.
18. En la Figura 11–7, la ubicación 6to4 Site A necesita comunicarse con un nodo en la ubicación IPv6 nativa Site B. La figura muestra la ruta de tráfico desde Site A hasta un túnel 6to4 a través de una red IPv4. Los puntos finales del túnel son el encaminador 6to4 Router A y un encaminador de reenvío 6to4. Más allá del encaminador de reenvío 6to4 se encuentra la red IPv6, a la que está conectada la ubicación IPv6 Site B.