Linux assegna un indirizzo fe80 :: / 64 a un'interfaccia. Non dovrebbe essere fe80 :: / 10?


Risposte:


10

Lo spazio degli indirizzi allocato agli indirizzi link-local è fe80 :: / 10, ma i successivi 54 bit sono definiti come tutti zero, quindi l'intervallo effettivo è fe80 :: / 64. Il che lo mette in linea con la consueta abitudine per gli indirizzi 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 include 2 ^ 48 indirizzi Ethernet e alcune altre combinazioni derivate a livello di collegamento, ma non necessariamente tutti i tipi. Il / 10 consente la futura espansione di nuovi tipi non ancora definiti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.