Siguiendo con la teoría que ya empecé a escribir hace unos días, vamos a ver un poco de IPv6.
IPv6 aparece como respuesta al agotamiento de las direcciones públicas IPv4.
Recordemos que el direccionamiento de IPv4 era de 32 bit, en cambio el direccionamiento de IPv6 es de 128 bit, es decir, 2128 direcciones IP públicas disponibles.
Veamos los beneficios que nos da la implementación de IPv6:
- Mayor espacio de direccionamiento.
- Direccionamiento jerárquico e infraestructura de enrutamiento.
- Configuración de direccionamiento con estado (DHCP) y sin estado (configuración automática de routers para acceder a Internet).
- Soporta IPSec.
- Conmutación end - to - end.
- Soporta QoS (Quality of Service, calidad de servicio.
- Mejora el rendimiento en entornos de única subred, Link Local (parecido a lo que eran las direcciones APIPA en IPv4).
- Extensible.
Formato de direccionamiento.
- 128 bit en binario.
- La dirección en binario se divide en ocho bloques de 16 bits.
- Cada bloque de 16 bits se convierte a HEX (hexadecimal) BASE 16.
- El resultado se simplifica mediante la eliminación de ceros.
*Si hay un cero a la izquierda, este se elimina. Si hay dos ceros se convierten en : (dos puntos). Si dos ceros van seguidos de otros dos ceros, se convierten en :: (doble dos puntos).
Veamos un ejemplo para simplificar:
Separamos en grupos de 4 dígitos
0010 0000 0000 0001
2 0 0 1
0010 0000 0000 0001
2 0 0 1
Otro ejemplo:
0010 1111 0011 1011 Binario
0010 1111 0011 1011 Binario
2 F 3 B Hexadecimal
(15) (11) Decimal