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.