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

Que-Es-IP-IPv4-IPv6
Foto © Pixabay

Qué es una dirección IP

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.

    Más cosas que debes saber

    Sigue estos enlaces con informaciones o tutoriales útiles relacionados:

    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