A expressão link#x
, onde x
é algum dígito, é usada para indicar que o endereço correspondente é um link-level address
, .ie , um endereço que opera somente na rede host está fisicamente conectado.
Assim, esses endereços não são usados para alcançar hosts fora de sua rede local ou, no jargão técnico, não são roteáveis : quando os pacotes com esses endereços alcançam um gateway (a junção entre 2 ou mais redes distintas), o gateway os descarta. Segue-se também que esses endereços não precisam de nenhum gateway, porque eles nem sequer deveriam escapar para uma rede diferente.
Os endereços no nível do link pertencem à chamada Camada de links , que é uma mistura da Camada 1 do OSI (física) e OSI Layer 2 (Data Link Layer). Vários protocolos úteis operam no nível de camada de link, como ARP, OSPF, PPP, MAC (incluindo Ethernet).
Basicamente, no nível do Link-Layer, você não precisa de roteamento porque os pacotes destinados a outros hosts são enviados na rede para qualquer um ouvir; todos os hosts na conexão física recebem o pacote, aqueles aos quais ele não é endereçado descartam-no, enquanto apenas o verdadeiro destinatário o mantém para lê-lo.
Real roteamento aproveita a Camada 2 ao encapsular um pacote destinado a um host remoto em um pacote da Camada 2 destinado ao roteador, que o desembrulha da Camada -2 encapsulamento, verifica se está destinado a uma rede diferente, move-o para uma interface voltada para fora e o envia novamente como um pacote de Camada 2 na rede local externa destinada ao roteador de próximo salto. E assim por diante.