En esta entrada del blog, vamos a explicar las diferentes clases de IPv6 en lo que respecta al SEO y al alojamiento SEO.
Para que esta publicación sea más útil para todos nuestros clientes, primero vamos a enumerar las diferentes clases. Luego, explicaremos cómo puede comparar diferentes direcciones IPv6 para ver si pertenecen a la misma clase A, B o C. Después de eso, analizaremos la estructura y el formato de IPv6.
En otras palabras, comenzamos desde lo básico y luego nos volvemos más técnicos. Depende del lector decidir si quiere leer toda la publicación o si solo quiere ignorar los detalles técnicos y se conforma con las dos primeras secciones.
Similar a las IP SEO de IPv4, definimos cuatro clases diferentes: A, B, C y D. A diferencia de IPv4, el concepto de “Clase” no forma parte del protocolo. En el espacio IPv6, en lugar de clase, aquí tenemos prefijos.
Existen muchas directrices diferentes sobre la asignación de IPv6. Un mecanismo preferido es asignar prefijos /48 a los sitios finales (empresas, bloques de edificios, etc.) y luego asignar asignaciones /64 o más pequeñas a los usuarios finales.
Después de una cuidadosa revisión de las asignaciones de IPv6 en todo el mundo, llegamos a las siguientes clasificaciones:
(Actualmente no vendemos diferentes clases D a nuestros clientes, ya que aún no estamos seguros de si esa asignación viene con una huella cero)
Una dirección IPv6 (normal) tiene el siguiente formato: y : y : y : y : y : y : y : y donde y se llama segmento y puede ser cualquier valor hexadecimal entre 0 y FFFF.
Para hacernos la vida un poco más fácil, las direcciones IPv6 se pueden acortar. Veamos algunos ejemplos:
Original: 2041:0000:140F:0000:0000:0000:875B:131B
Corta: 2041:0000:140F::875B:131B
Si hay una cadena de ceros, puede eliminarlos una vez. En el ejemplo anterior, eliminamos toda la parte 0000:0000:0000. Solo puede hacer esto una vez, y el dispositivo IPv6 llenará el espacio restante con ceros hasta que tenga una dirección de 128 bits.
Hay más, la dirección se puede acortar aún más:
Corta: 2041:0000:140F::875B:131B
Más corta: 2041:0:140F::875B:131B
Si tiene un “hexteto” con 4 ceros, puede eliminarlos y dejar un solo cero. Su dispositivo IPv6 agregará los 3 ceros restantes.
Cuando hablamos de direcciones IPv4, usamos el término “octeto” para definir un “bloque” de 8 bits. En IPv6, no hay un término oficial (todavía), y hay un borrador de la IETF que discute los nombres a usar. El término oficial para 4 valores hexadecimales es “hexadecteto”, esto es difícil de recordar/pronunciar, por lo que se usará la forma abreviada “hexteto”. Los ceros iniciales también se pueden eliminar, aquí hay otra dirección para demostrar esto:
Original: 2001:0001:0002:0003:0004:0005:0006:0007
Corta: 2001:1:2:3:4:5:6:7
Al eliminar estos ceros, obtenemos una dirección IPv6 corta y agradable.
Para resumir estas reglas:
Ahora que sabemos cómo se formatea IPv6, será fácil comparar las IP siguiendo estos pasos:
Probemos la fórmula anterior en dos direcciones IPv6 diferentes:
Primero, expandamos las IP anteriores:
Ahora, verifiquemos sus clases A, B y C:
Clase A (/32 = 8 dígitos)
Como podemos ver, comparten la misma clase A.
Clase B (/36 = 9 dígitos)
Como podemos ver, comparten la misma clase B.
Clase C (/40 = 10 dígitos)
Como podemos ver, las IP están en diferentes clases C.
Antes de despedirnos, recordemos amablemente que en DNS, las direcciones IPv6 se definen con registros “AAAA”, mientras que los registros IPv4 se definen usando registros DNS “A”.
Consideraciones finales, para su alojamiento SEO IPv6, siempre opte por diferentes clases A, B o C o una mezcla de IP de tantas clases A diferentes como sea posible.