IPv6- loopback and link local addresses

ipv6

Good Afternoon,

I'm a bit new to IPv6 and am curious on a couple of things. The loopback address is reserved as ::1 /128. If the mask is /128, wouldn't that indicate no available bits for hosts as all 128 are assigned to the network?

Also, I find the notation of link-local addresses a bit odd. The range indicates FE80 /10. But in practice, if you look at many assigned link-local addresses, they have other prefixes such as /12, /14, etc.

I'm sure I'm missing something simple, but can anyone help clear it up? Thank you.

Best Answer

The /128 means that 128 bits are fixed and that means that no bits are flexible. So what this means in practice is that there is exactly one loopback address, not a range of addresses.

You are correct about the /10. That is the reserved range. In practice a /64 is used on LANs.