Linux asigna una dirección fe80 :: / 64 a una interfaz. ¿No debería ser fe80 :: / 10?


Respuestas:


10

El espacio de direcciones asignado a las direcciones locales de enlace es fe80 :: / 10, pero los siguientes 54 bits se definen como todos ceros, por lo que el rango efectivo es fe80 :: / 64. Lo que lo alinea con la costumbre habitual para las direcciones IPv6.

RFC 4291 :

2.5.6.  Link-Local IPv6 Unicast Addresses

   Link-Local addresses are for use on a single link.  Link-Local
   addresses have the following format:

   |   10     |
   |  bits    |         54 bits         |          64 bits           |
   +----------+-------------------------+----------------------------+
   |1111111010|           0             |       interface ID         |
   +----------+-------------------------+----------------------------+

0

FE80 :: / 64 incluye 2 ^ 48 direcciones Ethernet y algunas otras combinaciones derivadas de nivel de enlace, pero no necesariamente todos los tipos. El / 10 permite la expansión futura de nuevos tipos aún no definidos.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.