Qué es la dirección IP y diferencia entre IPv4 e IPv6

Que es IP IPv4 Pv6
Pixabay

La dirección IP es un código numérico que identifica a equipos o dispositivos de una red. Como un PC o tablet, un router, un servidor web, una impresora de red, un modem, etc. El nombre "IP" viene de las siglas de Internet Protocol. Porque se usa en redes que utilizan el "idioma" (protocolo) de Internet, ya sea una red privada o la propia Internet.

La IP es el equivalente informático a la dirección de una casa.

Con ella el cartero sabe dónde vive alguien y puede hacerle llegar cartas. La IP de un dispositivo hace que la red lo distinga de los otros y sea capaz de hacerle llegar datos o recibirlos.

Tipos de direcciones

  • Según su versión pueden ser IPv4 o IPv6. Explico sus diferencias más abajo.
  • IP pública o privada. Dependiendo del tipo de red a que pertenezcan.
  • IP fija o dinámica. En función del modo en que se asignan.

Diferencia entre IPv4 e IPv6

Hoy en día hay dos versiones en uso del protocolo IP. Eso hace que pueda tener aspectos y características distintos...

IPv4

Es la versión estándar. La usan la inmensa mayoría de los equipos y dispositivos de Internet y otras redes. Las IP de este tipo tienen una forma como esta:

212.150.67.158

Suele escribirse así por una cuestión práctica y de facilidad de lectura. Como cuatro números decimales, que pueden variar cada uno entre 0 y 255, separados por puntos.

Los equipos informáticos trabajan en realidad con bits.

1 bit puede tener sólo dos valores. O cero o uno. Los bits sirven para definir estados como encendido o apagado, verdadero o falso, más o menos, etc. Así funcionan internamente los equipos y sus programas.

Cada número de la IPv4 representa 8 bits. O lo que es lo mismo, 1 byte. Por tanto sus direcciones están formadas en total por 32 bits o 4 bytes (4 grupos de 8 bits cada uno, 4 x 8= 32).

Hay otra versión de IP que está en crecimiento y que es la alternativa del futuro. Se llama...

IPv6

Surgió porque el IPv4 estaba "quedándose corto". Empezaban a acabarse las IP para identificar a los miles de millones de equipos y dispositivos de las redes mundiales e Internet.

El IPv6 asigna 128 bits a cada IP en vez de sólo 32 como el IPv4. Eso aumenta (muchísimo) el número de direcciones disponibles. Pasan de "sólo" 232 a 2128. ¿Cuánto es eso en un número "normal"?

  • Nº aproximado de IPs únicas del IPv4: 4.300.000.000
  • Nº que permite el IPv6: 340.000.000.000.000.000.000.000.000.000.000.000.000

Es un valor más que suficiente para poder asignar trillones de IP a cada habitante del planeta y todos los dispositivos que tenga. Ese es el objetivo. Así debe haber bastantes para siempre.

El paso del IPv4 al IPv6 está haciéndose despacio. Entre otras razones porque no son compatibles entre sí. Todavía hay muchos equipos y proveedores de Internet que no admiten la versión 6. Eso irá cambiando con el tiempo hasta que sustituyan a las IP tradicionales de la versión 4.

Formas de escribir una IPv6

Hay más opciones que con la simple IPv4. Estas son las notaciones principales:

Notación completa
Tiene este aspecto:

2A03:2880:2110:CF01:0ACE:0000:0000:0009

Los valores separados por el símbolo ":" son dos pares de números hexadecimales (por ejemplo, 2A03). Representan a 2 bytes (16 bits). En total hay 8 grupos de números hexadecimales. Corresponden a los 128 bits de la IPv6 (8 grupos x 16 bits cada grupo= 128 bits).

Notación abreviada

Elimina los ceros que están al principio de cada grupo. Y representa con ": :" el grupo o grupos consecutivos formado/s sólo por ceros.

La IPv6 anterior quedaría así (marco los cambios en negrita):\

2A03:2880:2110:CF01:ACE::9

En este ejemplo no se escriben los ceros que estaban al principio del quinto y octavo grupos. Y los ceros del sexto y séptimo grupo se han abreviado como ": :".

Notación mixta

Es la menos habitual. Escribe los últimos 32 bits con el formato del IPv4 y los demás con el del IPv6.

Por ejemplo:

2A03:2880:2110:CF01:0ACE:0000:212.150.67.158

o bien

2A03:2880:2110:CF01:ACE::212.150.67.158