O que é um endereço de link local?

6

Eu poderia encontrar algumas informações na Internet, mas é difícil para mim entender essas informações por causa do uso de palavras técnicas. Alguém poderia me ajudar com isso?

Eu entendi corretamente o que eu li?

Em primeiro lugar, um endereço de link local é sempre um endereço IP? Além disso, o endereço de link-local está sempre no intervalo de 169.254.1.0 a 169.254.1.0?

Em segundo lugar, o endereço de link local é sempre atribuído a um dispositivo sozinho. Em mais detalhes, o dispositivo escolhe um endereço IP (de um intervalo especificado) e envia esse endereço IP para outros dispositivos na rede. Se esse endereço IP não estiver ocupado por outros dispositivos, ele será usado pelo dispositivo considerado. Está certo?

    
por Roman 02.03.2010 / 16:20

2 respostas

9

Os endereços locais de links permitem que as máquinas tenham automaticamente um endereço IP em uma rede, caso não tenham sido configuradas manualmente ou configuradas automaticamente por um servidor especial na rede (DHCP). Antes que um endereço seja escolhido desse intervalo, a máquina envia uma mensagem especial (usando ARP que significa protocolo de resolução de endereço) para as máquinas na rede ao redor (assumindo que eles também não receberam um endereço manualmente ou automaticamente) para descobrir se 169.254.1.1 é gratuito. Se estiver, a máquina atribuirá esse endereço à sua placa de rede. Se esse endereço já estiver sendo usado por outra máquina na mesma rede, ele tentará o próximo IP 169.254.1.2 e assim por diante, até encontrar um endereço livre.

    
por 02.03.2010 / 16:31
6

É 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.

    
por 07.10.2015 / 15:45