Debido a la gran expansión de internet los más de 4000 millones de IPs que permitía IPv4 han sido insuficientes, por este motivo se ha desarrollado la versión 6.
En esta versión la dirección IP está compuesta por 128 bits y se expresa normalmente en 32 cifras hexadecimales (32*4= 128 bits).
Las direcciones IPv6 utilizan dos puntos (:) para separar entradas en una serie hexadecimal de 16 bits, es decir, separa de 4 en 4 las cifras hexadecimales.
Sigamos el ejemplo 2022:0000:130F:0000:0000:09C0:876A: 130B
Se pueden acortar la dirección mediante la aplicación de las siguientes pautas:
- Los ceros iniciales de los campos son opcionales.
Por ejemplo, el campo 09C0 es igual a 9C0 y el campo 0000 es igual a 0.
De manera que 2022:0000:130F:0000:0000:09C0:876A:130B puede escribirse como 2022:0:130F:0000:0000:9C0:876A:130B. - Los campos sucesivos de ceros pueden representarse con doble dos puntos "::".
Sin embargo, este método de abreviación sólo puede utilizarse una vez en una dirección.
Por ejemplo 2022:0:130F:0000:0000:9C0:876A:130B puede escribirse como 2022:0:130F::9C0:876A:130B. - Una dirección no especificada se escribe "::" porque sólo contiene ceros.