En esta publicación de blog, explicaremos las diferentes clases de IPv6 cuando se trata de SEO y seo hosting.
Para que esta publicación sea más útil para todos nuestros clientes, primero vamos a enumerar 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, analizamos 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 esta publicación completa o si solo quiere ignorar los detalles técnicos y está satisfecho con las dos primeras secciones. diferentes clases: A, B, C y D. A diferencia de IPv4, el concepto de "Clase" aún no forma parte del protocolo. En el espacio IPv6 en lugar de clase aquí tenemos prefijos. Hay muchas pautas diferentes sobre la asignación de IPv6. Un mecanismo preferido es regalar prefijos de /48 a los sitios finales (empresas, bloques de creación, etc.) y luego asignar asignaciones de /64 o menores 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: 1. Para diferentes direcciones IP de clase A, deben tener diferentes prefijos /32. 2. Para diferentes direcciones IP de clase B, debe tener diferentes prefijos /36. 3. Para diferentes direcciones IP de clase C, debe tener diferentes prefijos /40. 4. Para diferentes direcciones IP de clase D, debe tener diferentes prefijos /48. (Por el momento no vendemos diferentes D-Class a nuestros clientes, ya que aún no estamos seguros de si esa asignación viene con huella cero) ## Dirección IPv6 Explicación del formato
Una dirección IPv6 (normal) tiene el siguiente formato: y : y : y : y : y : y : y : y donde y se denomina segmento y puede ser cualquier valor hexadecimal entre 0 y FFFF. ## Acortamiento de direcciones IPv6 Para mejorar un poco nuestras vidas, las direcciones IPv6 se pueden acortar. Echemos un vistazo a algunos ejemplos: Original: 2041:0000:140F:0000:0000:0000:875B:131B Corto: 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 eliminarlo esos 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 IETF que analiza los nombres que se utilizarán. El término oficial para 4 valores hexadecimales es "hexadectet", es difícil de recordar/pronunciar, por lo que se utilizará la forma abreviada "hextet". 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 Corto: 2001:1:2:3:4:5:6:7 Al eliminar estos ceros obtenemos una buena dirección IPv6 corta. **Para resumir estas reglas:** 1. Se puede eliminar una cadena completa de ceros, solo puede hacerlo una vez. 2. Se pueden eliminar 4 ceros, dejando solo un cero. 3. Los ceros iniciales se pueden eliminar. ## Cómo comparar 2 clases de IPv6 Ahora que sabemos cómo se formatea IPv6, será fácil comparar las IP siguiendo estos pasos: 1. Si la dirección está en formato corto, amplíela al formato largo (32 dígitos con todos los ceros). 2. Desde la izquierda, compare los primeros 8 dígitos. Si los valores son todos iguales, ambas direcciones IPv6 están en el mismo prefijo /32 (están en la misma Clase A); de lo contrario, están en una Clase A 3 diferente. Desde la izquierda, compare los primeros 9 dígitos. Si los valores son todos iguales, ambas direcciones IPv6 están en el mismo prefijo /36 (están en la misma clase B), de lo contrario, están en diferentes clases B 4. Ahora, desde la izquierda, compare los primeros 10 dígitos. Si los valores son todos iguales, ambas direcciones IPv6 están en el mismo prefijo /40 (están en la misma clase C), de lo contrario, están en una clase C 5 diferente. Finalmente, desde la izquierda, compare los primeros 12 dígitos. Si los valores son todos iguales, ambas direcciones IPv6 están en el mismo prefijo /48 (están en la misma Clase D), de lo contrario, están en Clase D diferente. Probemos la fórmula anterior en dos direcciones IPv6 diferentes: * 2001:1: 2:3:4:5:6:7 * 2001:1:200:3:4:5:6:7 Primero, expandamos las direcciones IP anteriores: * 2001:0001:0002:0003:0004:0005:0006:0007 * 2001:0001:0200:0003:0004:0005:0006:0007 Ahora revisemos sus clases A, B y C: Clase A (/32 = 8 dígitos) * 2001:0001 * 2001:0001 Como podemos ver, comparten la misma clase A clase B (/36 = 9 dígitos) * 2001:0001:0 * 2001:0001:0 Como podemos ver comparten la misma clase B clase C (/40 = 10 dígitos) * 2001: 0001:00 * 2001:0001:02 Como podemos ver, las direcciones IP están en diferentes clases de C. ## Servidores IPv6 y DNS Antes de dejarlo ir, recordemos que en DNS, las direcciones IPv6 se definen con registros "AAAA", mientras que los registros IPv4 se definen usando registros DNS "A". Pensamientos finales, para su hospedaje de SEO IPv6, siempre opte por diferentes clases A, B o C o una combinación de direcciones IP de tantas clases A diferentes como sea posible.