The scope of a route in Linux is an indicator of the distance to the
destination network.
Host
A route has host scope when it leads to a destination address on the local host.
Link
A route has link scope when it leads to a destination address on the local network.
Universe
A route has universe scope when it leads to addresses more than one hop away.
Portanto, se você alterar o escopo de uma rota, seu computador provavelmente não poderá mais se conectar à rede nessa rota. O roteador simplesmente não encaminha o pacote que é enviado ao destino pertence à rede local.
Observe que o escopo não reflete a distinção entre endereços não roteáveis (privados) e roteáveis (públicos).
10.0.0.1 (privado - não roteável) e 8.8.8.8 (público-roteável) podem receber escopo de link ou universo (global). É configurado pelo administrador do sistema.
Então ... nada a ver com o BGP escopo, também conhecido como rota de definição do âmbito de protocolos de roteamento de alto nível ( suspiro )
Ouki
3
Pequenos detalhes aqui: no IPv4, todos os endereços são roteáveis , incluindo 10.0.0.0/8 e 192.168.0.0/16 - mas 10.0.0.0/8 não é roteado em redes públicas. Mas você ainda pode encaminhá-los, por exemplo, dentro de sua sub-rede 10.0.0.0/8. Somente com o IPv6 existem endereços irrecuperáveis, como :: 1 e LLAs.
TheDiveO
3
O escopo influencia a seleção do endereço de origem.
Para conexões / associações em que o endereço de origem ainda não está fixo (por exemplo, iniciar uma conexão TCP, mas não ao reagir a um pacote recebido), o endereço de origem será selecionado dependendo do escopo da rota que o pacote está prestes a atingir.
É por isso que os endereços também têm um atributo de escopo.
Exemplo em que nenhuma seleção de endereço de origem ocorre: uma iniciação de conexão TCP ou pacote de ping será respondida com os endereços IP revertidos (origem → destino, destino → origem); caso contrário, o outro host não reconhecerá o pacote como resposta.
Exemplo onde a seleção do endereço de origem ocorre:ping xyz ou telnet xyz. Programas comuns não informam ao sistema operacional qual endereço de origem usar (e esse é um bom hábito). O sistema operacional precisa escolher um e está preparado para fazê-lo: ele testa o pacote de saída em potencial para a rota que ele alcançaria (o roteamento normal usa apenas o endereço de destino, se você usar o roteamento avançado, o pacote ainda não terá um endereço de origem! ) O escopo resultante reduz a seleção para endereços do escopo correspondente na interface de saída, se houver algum disponível.
Você tem uma referência de literatura para sua declaração "o escopo influencia a seleção de endereços" que vincula explicitamente isso a rotas? Meu entendimento do RFC 6724 é que apenas os endereços têm escopo, mas o RFC é silencioso em qualquer propriedade de escopo das rotas. Se existe de fato um escopo definido para rotas, seria ótimo se você pudesse fazer referência a ele na sua resposta. Obrigado!
TheDiveO
@TheDiveO Esse fato já faz parte da pergunta que estou respondendo aqui.
O escopo influencia a seleção do endereço de origem.
Para conexões / associações em que o endereço de origem ainda não está fixo (por exemplo, iniciar uma conexão TCP, mas não ao reagir a um pacote recebido), o endereço de origem será selecionado dependendo do escopo da rota que o pacote está prestes a atingir.
É por isso que os endereços também têm um atributo de escopo.
Exemplo em que nenhuma seleção de endereço de origem ocorre: uma iniciação de conexão TCP ou pacote de ping será respondida com os endereços IP revertidos (origem → destino, destino → origem); caso contrário, o outro host não reconhecerá o pacote como resposta.
Exemplo onde a seleção do endereço de origem ocorre:
ping xyz
outelnet xyz
. Programas comuns não informam ao sistema operacional qual endereço de origem usar (e esse é um bom hábito). O sistema operacional precisa escolher um e está preparado para fazê-lo: ele testa o pacote de saída em potencial para a rota que ele alcançaria (o roteamento normal usa apenas o endereço de destino, se você usar o roteamento avançado, o pacote ainda não terá um endereço de origem! ) O escopo resultante reduz a seleção para endereços do escopo correspondente na interface de saída, se houver algum disponível.fonte