Na saída de netstat -r, qual é o significado da coluna “Netif” e como ela difere da coluna “Gateway”?

1

Não consigo encontrar praticamente nenhuma documentação sobre o significado da coluna "Netif" na saída de netstat -rn . Pesquisou, pesquisou através do netstat (1) e route(8) man pages e encontrou a seguinte frase como a informação mais clara sobre o significado da coluna:

The interface (Netif column) that this routing table specifies to use for localhost is lo0, also known as the loopback device. This says to keep all traffic for this destination internal, rather than sending it out over the LAN, since it will only end up back where it started.

Encontrou esta explicação aqui: link

Atualmente tenho uma questão pendente em severfault aqui no qual eu tenho algumas linhas da minha saída netstat -rn em uma máquina FreeBSD:

Destination        Gateway            Flags      Netif Expire
...
132.148.77.28      link#1             UHS         lo0
132.148.77.28/32   link#1             U        vtnet0

No meu entender, no manual do FreeBSD, em Gateways and Routes é que

The route indicates that when trying to get to the specified destination, send the packets through the specified gateway...There are also three types of gateways: individual hosts, interfaces, also called links, and Ethernet hardware (MAC) addresses.

link#1 refere-se à interface vtnet0 , que é a primeira a ser exibida ao executar ifconfig . Dito isto, eu acho que poderia ler minha primeira rota como "Ao tentar chegar em 132.148.77.28, use a interface vtnet0". Mas então o que diabos faz lo0 na coluna "Netif"? Além disso, relacionado à outra pergunta que eu tenho pendente agora, se ambos os destinos são idênticos (o segundo parece ser um alias), parece que ele pode preferir o primeiro desde que ele vem primeiro, mas sob que condições ele seria pule e vá para o segundo?

    
por user305964 11.02.2017 / 22:44

0 respostas