9. Unicast

9.5. LLA Link Local Address FE80::/10

Link-Local es otra de las direcciones de IPv6 de tipo Unicast.

  1. Todo servicio de IPv6 DEBE tener esta dirección de Link Local.
  2. Se diseñaron para ser usadas en el direccionamiento de un único enlace o link LOCALES o sub red.,
  3. Es común poner las mismas direcciones para distintos enlaces de un router por ejemplo.
  4. Un Router no reenvía paquetes del tipo Local Link.
  5. Los dispositivos usan un mecanismo llamado: Duplicate Address Detection (DAD) para determinar si es o no única esta dirección en su enlace/subred.

El formato es:


Las direcciones IPv6 link-local están en el rango de FE80::/10 (en binario 1111 1110 1000 0000).

Estas direcciones se usan para: 
  1. Configuración automática de direcciones.
  2. Descubrimiento de vecinos o cuando no hay enrutadores presentes.

Nota:
Algunos autores recomiendan utilizar la misma dirección link-local para todas las interfases del router (FE80::1) debido a que es una dirección fácil de recordar y como todas las interfaces del router son una red separada no habría problemas porque, como sabemos, las direcciones de enlace local no se enrutan, esto NO se puede hacer en el RouterOS de MK por que el mismo asigna el "interface-ID", los últimos 64 bits por EUI-64.

Nota informativa:
Existen direcciones llamada de Sitio local o Site-Local del tipo Unicast que son OBSOLETAS y comenzarían con el tipo: FEC0/10, pero no si existen deberían desaparecer en el futuro.

Observación:
La idea de que un dispositivo cree su propia dirección IP al iniciarse es realmente un beneficio sorprendente en IPv6.
Un dispositivo puede crear su propia dirección de enlace local IPv6, sin ningún tipo de configuración manual ni los servicios de un servidor DHCP, con esto se logra que el dispositivo puede comunicarse inmediatamente con cualquier otro dispositivo en la red local (subred IPv6).

Es posible que un dispositivo solo necesite una dirección de enlace local porque solo necesita comunicarse con otros dispositivos en su misma red (como una impresora por ejemplo). O puede usar su dirección de enlace local comunicarse con un dispositivo donde pueda obtener información para obtener o crear un dirección de unidifusión global (como un enrutador IPv6 o un servidor DHCPv6). 
El dispositivo puede entonces utilizar esta información para comunicarse con dispositivos en otras redes.

Red AD HOC o peer-to-peer.


En el caso de que se quiera formar una red AD HOC entre dos equipos, si lo pensamos bien,  deberíamos 
  1. crear un Servidor de DHCP
  2. rangos de IPs
  3. un mecanismo para que se pongan de acuerdo cual de los dos va a ser servidor y cual cliente
  4. finalmente se puedan comunicar en capa 3, 
Pero nada de eso ocurre :-).

Muchos sistemas operativos utilizan un mecanismo llamado APIPA (Automatic Private IP Addressing) o Link-Local Addressing.
Las Direcciones Link-Local en IPv6 (fe80::/10), son usadas para redes AD HOC o peer to peer.
En IPv6, cada interfaz de red genera automáticamente una dirección link-local dentro del prefijo fe80::/10. Estas direcciones son equivalentes a las direcciones 169.254.0.0/16 en IPv4, y se usan para la comunicación local en la misma red física

Ver AD HOC en IPv4