É uma classe especial de endereço. Geralmente, se refere a um endereço IPv4 ou IPv6, mas pode ser uma referência a outros protocolos. A ideia geral é que o endereço só é válido e utilizável para o link local ou segmento de rede local. Os significados exatos desses termos variam por protocolo.
Firs, link-local address is alway an IP address.
Nem sempre, mais comumente, as pessoas querem dizer endereços IP de link local quando usam o termo. Quando isso significa que os endereços são sempre endereços IP, IPv4 ou IPv6. É válido, em algumas circunstâncias, referir-se a um endereço MAC como um endereço de link-local, mas é um uso menos comum do termo.
Moreover, it is always in the range from 169.254.1.0 to 169.254.1.0.
Close, o intervalo para IPv4 é 169.254.0.0/16 (169.254.0.1 a 169.254.255.254), com 169.254.0.0 e 169.254.255.255 reservados como endereços de rede / broadcast. O IPv6 tem fe80 :: / 10 reservado para endereços Link-Local com os mais atribuídos automaticamente no intervalo fe80 :: / 64.
Second, the link-local address is alway assigned to a device by itself.
Não. Um endereço IP local de link não é mais exclusivo que um endereço IP regular, pelo menos não em termos gerais. O endereço IP local do link deve ser exclusivo em seu segmento de rede. O guia básico para isso é que os roteadores não encaminharão nenhum tráfego usando um endereço no intervalo de endereços IP de link-local, mas os hubs e switches se comportarão normalmente. Em um ambiente doméstico, isso significa que é improvável que eles se acostumem a muitas atribuições automatizadas externas, em redes maiores isso se torna mais relevante.
O processo em que um dispositivo atribui um endereço a si mesmo é um uso comum para endereços IP locais de link, mas não é a única maneira de usá-los. Na sem estado , o dispositivo deve verificar se um endereço que deseja testar e utilizar está disponível e, em seguida, usá-lo. Não há nada que impeça a atribuição manual do mesmo endereço IP de link a dois dispositivos que você administra.
In more details, device chooses an IP address (from a specified range)
and send this IP to other devices in the network. If this IP address
is not occupied by other devices, it will be taken by the considered
device. Is it right?
Você está descrevendo uma forma de autoconfiguração de endereço sem monitoração de estado . Embora essa seja uma das fontes mais comuns para endereços IP de link local, ela não é a única e é um processo separado.
Se você começar a olhar para o IPv6, todas as portas de rede físicas em um dispositivo terão um endereço IPv6 de link-local que é usado principalmente exclusivamente pelas operações de protocolo de baixo nível. Estes são gerados automaticamente de uma maneira similar àquela que você descreve ou são entregues por um sistema central, como o DHCP geralmente faz para endereços IPv4 normais.
Se você olhar o nível de Ethernet em vez do IP, parece que os endereços MAC também contam como endereços locais de conexão. O termo provavelmente se aplica a outros protocolos de rede endereçáveis também, mas eu esperaria que IP e Ethernet fossem os dois usos mais comumente encontrados em todos os dias, sendo o IP predominante para equipamentos domésticos.
Para obter mais informações, você pode ter sorte com o artigo da Wikipédia sobre Endereços locais de links . Atualmente ele tem uma explicação OK, embora seja necessário que você saiba quais são as diferenças entre hubs, switches e roteadores em redes IP.