Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Introducción a las direcciones IPv6

IPv6 utiliza un modelo de direccionamiento de 128 bits en comparación con las direcciones de 32 bits utilizadas para IPv4. Además de ser más grandes, las direcciones IPv6 difieren de las direcciones IPv4 en varios aspectos:

  • Notación

  • Prefijos

  • Tipos de dirección

Estas diferencias dan al direccionamiento IPv6 una mayor simplicidad y escalabilidad que el direccionamiento IPv4.

Notación IPv6

Las direcciones IPv6 tienen una longitud de 128 bits (expresada como 32 números hexadecimales) y constan de ocho secciones delimitadas por dos puntos. Cada sección contiene 2 bytes y cada byte se expresa como un número hexadecimal del 0 al FF.

Una dirección IPv6 tiene el siguiente aspecto:

2001:0db8:0000:0000:0000:0800:200c:7334

Al omitir los ceros a la izquierda de cada sección o sustituir las secciones contiguas que contienen ceros con dos puntos, puede escribir la dirección de ejemplo como:

2001: db8:0:0:0:800:200c:7334 o 2001: db8::800:200c:7334

Puede usar el delimitador de dos puntos solo una vez dentro de una sola dirección IPv6. Por ejemplo, no puede expresar la dirección IPv6 2001:db8:0000:0000:ea34:0000:71ff:fe01 como 2001:db8::ea34::71ff:fe0.

Prefijos IPv6

Un prefijo de dirección IPv6 representa un bloque de espacio de direcciones o una red. El prefijo es una combinación de un prefijo IPv6 (dirección) y una longitud de prefijo. Toma la forma ipv6-prefix/prefix-length.

Las direcciones IPv6 se pueden dividir en prefijos de longitud variable. La longitud del prefijo es un valor decimal que especifica el número de los bits del extremo izquierdo de la dirección que componen el prefijo. La longitud del prefijo sigue a una barra diagonal y, en la mayoría de los casos, identifica la parte de la dirección propiedad de una organización. Todos los bits restantes (hasta el bit del extremo derecho) representan nodos o interfaces individuales.

Por ejemplo, 2001:db8:0000:0000:250:af:34ff:fe26/64 tiene una longitud de prefijo de 64.

Los primeros 64 bits de esta dirección (2001:db8:0000:0000) son el prefijo. El resto (250:af:34ff:fe26) identifica la interfaz.

Tipos de direcciones IPv6

Hay tres categorías principales de direcciones IPv6:

  • Unidifusión: para una sola interfaz.

  • Multidifusión: para un conjunto de interfaces en el mismo medio físico. Se envía un paquete a todas las interfaces asociadas con la dirección.

  • Anycast: para un conjunto de interfaces en diferentes medios físicos. Se envía un paquete solo a una de las interfaces asociadas con esta dirección, no a todas.

Direcciones de unidifusión

Una dirección de unidifusión identifica una sola interfaz. Cuando un dispositivo de red envía un paquete a una dirección de unidifusión, el paquete sólo va a la interfaz específica identificada por esa dirección. Las direcciones de unidifusión admiten un ámbito de direcciones global y dos tipos de ámbitos de direcciones locales.

Una dirección de unidifusión consta de bits para el prefijo y 128 – n bits para el ID de n interfaz.

En la implementación de IPv6 para una red de acceso de suscriptores, se pueden utilizar los siguientes tipos de direcciones de unidifusión:

  • Dirección de unidifusión global: una dirección IPv6 única asignada a una interfaz de host. Estas direcciones tienen un alcance global y esencialmente los mismos propósitos que las direcciones públicas IPv4. Las direcciones de unidifusión globales se pueden enrutar en Internet.

  • Dirección IPv6 local del vínculo: una dirección IPv6 que permite la comunicación entre hosts vecinos que residen en el mismo vínculo. Las direcciones locales de vínculo tienen un alcance local y no se pueden usar fuera del vínculo. Siempre tienen el prefijo FE80::/10.

  • Dirección IPv6 de circuito cerrado: dirección IPv6 utilizada en interfaces de circuito cerrado. La dirección de circuito cerrado IPv6 es 0:0:0:0:0:0:0:1, que se puede anotar como ::1/128.

  • Dirección no especificada: una dirección IPv6 no especificada es 0:0:0:0:0:0:0:0, que se puede anotar como ::/128.

Direcciones de multidifusión

Una dirección de multidifusión identifica un conjunto de interfaces que normalmente pertenecen a nodos diferentes. Cuando un dispositivo de red envía un paquete a una dirección de multidifusión, el dispositivo difunde el paquete a todas las interfaces identificadas por esa dirección. IPv6 no admite direcciones de difusión, sino que utiliza direcciones de multidifusión en esta función.

Las direcciones de multidifusión admiten 16 tipos diferentes de ámbito de dirección, incluidos el nodo, el enlace, el sitio, la organización y el ámbito global. Un campo de 4 bits en el prefijo identifica el ámbito de la dirección.

Los siguientes tipos de direcciones de multidifusión se pueden utilizar en una red de acceso de suscriptores IPv6:

  • Dirección de multidifusión de nodo solicitado: los mensajes de solicitud de vecino (NS) se envían a esta dirección.

  • Dirección de multidifusión de todos los nodos: los mensajes de anuncio de enrutador (AR) se envían a esta dirección.

  • Dirección de multidifusión de todos los enrutadores: los mensajes de solicitud de enrutador (RS) se envían a esta dirección.

Las direcciones de multidifusión utilizan el prefijo FF00::/8.

Direcciones Anycast

Una dirección de difusión por proximidad identifica un conjunto de interfaces que normalmente pertenecen a nodos diferentes. Las direcciones de cualquier difusión son similares a las direcciones de multidifusión, con la diferencia de que los paquetes se envían solo a una interfaz, no a todas. El protocolo de enrutamiento utilizado en la red generalmente determina qué interfaz es físicamente la más cercana dentro del conjunto de direcciones de difusión por proximidad y enruta el paquete por la ruta más corta hasta su destino.

No hay diferencia entre las direcciones de difusión por proximidad y las direcciones de unidifusión, excepto por la dirección del enrutador de subred. Para una dirección de enrutador de subred de cualquier difusión, los bits de orden inferior, normalmente 64 o más, son cero. Las direcciones de difusión cualquiera se toman del espacio de direcciones de unidifusión.

Para obtener más información acerca de las direcciones de difusión por proximidad, consulte RFC 2526, Direcciones de difusión por proximidad de subred IPv6 reservadas.