Diferencias entre IPv4 e IPv6
¿Cómo se comparan IPv4 e IPv6?
Las direcciones IPv4 son pequeñas, y hay un número limitado de ellas. No son pocas las que hay, pero debido al enorme crecimiento que ha tenido Internet, se está llegando a su límite. Las direcciones IPv6 son más grandes y hay tantas que, según las estimaciones que se han hecho, será difícil quedarnos sin ellas.
¿Qué tan grande es una dirección IP?
Las direcciones IPv4 son números de 32 bits asignados a las computadoras para identificarlas en una red. Estas direcciones IP son lo que verá en la mayoría de los dispositivos con los que interactúa. Cada una de las direcciones IPv4 se divide en cuatro fragmentos llamados "octetos", ya que cada fragmento corresponde a ocho bits de la dirección completa.
Si bien hay muchas direcciones IPv4, simplemente no son suficientes para que todos tengan tantas como quieran. No todas las direcciones IPv4 están en uso, y algunas están reservadas, pero lo importante aquí es que no habrá nuevas direcciones IPv4. Por lo tanto, IPv6 fue desarrollado para reemplazar IPv4 con el fin de corregir la limitación existente en el número de direcciones.
Las direcciones IPv6 son números mucho más grandes, son de 128 bits, y están escritos en ocho secciones, cada sección de 16 bits de largo.
Cuantas IP hay
El número total de direcciones IPv4 puede parecer grande, pero es más pequeño de lo que piensa. Hay un poco más de cuatro mil millones de direcciones IPv4. Sin embargo, con todas las diferentes computadoras que hay en uso en el planeta, esta cantidad no es suficiente para que todos puedan usar una, por lo que hay que compartirlas.
(28)4=4,294,967,296≈4.29 x 109
Debido al hecho que las direcciones IPv6 son mucho más grandes, hay muchas más direcciones IPv6. Hay tantas direcciones IPv6 disponibles que cada grano de arena, cada molécula en el universo, podría tener su propia dirección.
(216)8=340,282,366,920,938,463,463,374,607,431,768,211,456 ≈ 3.40 x 1038
¿Qué aspecto tiene una IP?
En la notación estándar IPv4, hay cuatro secciones separadas por puntos (.). Cada sección tiene un valor entre 0 y 255. Abajo tiene un ejemplo.
255.255.255.255 o bien 186.182.169.34, etc.
Si tuviéramos que escribir una dirección IPv4 en binario (base2), se vería cada uno de los ocho bits individuales que componen los cuatro fragmentos separados de la dirección.
En cambio, la forma en las que se escriben las direcciones IPv6 usa ocho partes separadas por dos puntos. Cada sección tiene un valor entre 0 y FFFF. Para escribir un número de 16 bits, debe usar los números entre 0-9 y también las letras entre A-F. Esta es la razón por la que las direcciones IPv6 también tienen letras.
1234: ABCD: 1234: ABCD: 1234: ABCD: 1234: ABCD
Esta forma de numeración se llama hexadecimal o base16. Para escribir el mismo número en notación decimal (la familiar base10), tendríamos que usar números entre 0 y 65535.
Ver una dirección IPv6 en binario, significaría verla como el siguiente ejemplo de abajo. Puede ver que cada sección tiene 16 bits, en lugar de los ocho bits utilizados por IPv4.
El ejemplo anterior no es la dirección completa sin embargo. En una dirección IPv6 completa, habría seis secciones más para un total de ocho.