I read that a link local address is used when no other method for acquiring one is found. But the address space for them doesn't seem to be reserved under private address space, what is the difference between a link local address verses, one that is for private use.
according to wikipedia, let me know if this is right.
link local ex = 169.254.0.1
private address space ex = 192.168.0.1
private address space ex = 10.0.0.1
private address space ex = 172.16.0.1
Also, why do we need a separate space for link local, and how are they handled by routers and gateways?