O símbolo %
em um endereço IPv6 é usado para especificar a zona ou o escopo do endereço ao trabalhar em sistemas que possuem várias interfaces de rede.
Este conceito é especialmente relevante para endereços locais de link IPv6, que são exclusivos apenas dentro de um escopo de rede específico (como uma interface de rede local) e não em toda a rede.
Uso do %
em endereços IPv6:
1. Endereços locais de link:
- Endereços link-local em IPv6 são aqueles que começam com
fe80::
e são válidos apenas no segmento de rede local ou enlace específico. Eles não são roteáveis além desse link. - Por exemplo
fe80::1ff:fe23:4567:890a%eth0
indica que o endereço IPv6fe80::1ff:fe23:4567:890a
é válido e acessível apenas na interface chamadaeth0
.
2. Especificação da zona:
- El
%
seguido pelo nome da interface (comoeth0
,wlan0
) ou um identificador numérico da interface (especialmente em sistemas Windows, onde pode ser um índice, como%12
) especifica a “zona” onde esse endereço é reconhecível e tem relevância. - Isto é necessário porque o mesmo endereço de link local poderia ser usado em diferentes interfaces de rede do mesmo sistema e, sem especificação de zona, não seria claro sobre qual tráfego de interface para esse endereço deveria ser roteado.
Importância da especificação da zona:
- Desambiguação: Em dispositivos com diversas interfaces de rede, como servidores, laptops com diversos adaptadores ou sistemas incorporados, a especificação da zona garante que o tráfego seja roteado pela interface correta.
- Evite conflitos: Ele permite que o mesmo segmento de endereço local de link seja usado em interfaces diferentes sem conflito, uma vez que os endereços não são “vistos” entre interfaces diferentes, a menos que o roteamento ou a ponte sejam configurados explicitamente.
Considerações Técnicas:
- Não roteável: Os endereços de link local e, portanto, as especificações de zona, não são roteáveis e devem ser usados apenas dentro de um segmento de rede local.
- Programação e Configuração: Ao programar ou configurar uma rede em um ambiente IPv6, é importante estar ciente da importância das zonas para endereços link-locais, especialmente em scripts ou configuração de rede.
Em resumo, o uso do símbolo %
em endereços IPv6 é essencial para o gerenciamento correto de interfaces de rede em sistemas com múltiplos adaptadores de rede, garantindo que os endereços link-local sejam usados de forma eficaz e inequívoca.