netstat -r saída, internet vs internet6, diferentes formatos de gateway

0

Qual é a diferença entre as rotas internet e internet6? Estou assumindo internet6 significa IPv6?

netstat -r
Internet:
Destination        Gateway            Flags        Refs      Use   Netif Expire
default            10.11.254.254      UGSc           61        0     en0
10.11/16           link#4             UCS            32        0     en0
e1r1p3.42.fr       10:dd:b1:a4:2f:33  UHLWI           0        0     en0    696
e1r1p8.42.fr       10:dd:b1:c1:76:9b  UHLWI           0        0     en0    345
e1r1p9.42.fr       10:dd:b1:a2:7f:3a  UHLWI           0        0     en0   1129
e1r1p12.42.fr      10:dd:b1:be:73:6f  UHLWI           0        0     en0   1066
e1r2p4.42.fr       10:dd:b1:b8:f1:c0  UHLWI           0        0     en0    702
e1r2p19.42.fr      10:dd:b1:c1:63:19  UHLWI           0        0     en0   1152
e1r3p5.42.fr       10:dd:b1:a4:2d:b5  UHLWI           0        0     en0    547
e1r3p17.42.fr      10:dd:b1:c1:61:ca  UHLWI           0        0     en0    874
e1r3p19.42.fr      10:dd:b1:c1:69:b1  UHLWI           0        0     en0    860
.......

Internet6:
Destination        Gateway            Flags         Netif Expire
default            fe80::%utun0       UGcI          utun0
localhost          localhost          UHL             lo0
fe80::%lo0         fe80::1%lo0        UcI             lo0
fe80::1%lo0        link#1             UHLI            lo0
fe80::%en0         link#4             UCI             en0
e1r10p17.local     10:dd:b1:c1:6f:d3  UHLI            lo0
fe80::%awdl0       link#10            UCI           awdl0
e1r10p17.local     fe:28:c6:17:d6:fc  UHLI            lo0
..............

Por que os gateways estão se referindo a interfaces na seção Internet6 e na seção Internet eles são basicamente Mac Addresses e IPs regulares, com exceção de link#4 ? E como faço para quebrar os gateways como 'fe80 ::% utun0', o que isso significa?

    
por koperandus 16.08.2018 / 12:47

1 resposta

1

Basicamente, a questão é sobre o IPv6.

Destination        Gateway            Flags         Netif Expire
default            fe80::%utun0       UGcI          utun0
localhost          localhost          UHL             lo0
fe80::%lo0         fe80::1%lo0        UcI             lo0
fe80::1%lo0        link#1             UHLI            lo0
fe80::%en0         link#4             UCI             en0
e1r10p17.local     10:dd:b1:c1:6f:d3  UHLI            lo0
fe80::%awdl0       link#10            UCI           awdl0
e1r10p17.local     fe:28:c6:17:d6:fc  UHLI            lo0

Todos os endereços fe80 são endereços de link local.Em outras palavras: são endereços que pertencem a interfaces específicas e são válidos apenas na rede diretamente conectada. Esses endereços não serão roteados pela sua rede. Para cada interface, você terá uma rede fe80 ::.

Assim, na saída netstat, tenho a impressão de que você está em um MAC (utun), você está executando algum tipo de configuração de máquina virtual e tem as seguintes interfaces:

  • lo0, a interface de loopback
  • en0, uma interface ethernet
  • um tipo de túnel, utun, que é o gateway padrão
  • Um link direto sem fio da Apple

Todos esses dispositivos têm um endereço fe80 ::; o% significa que é a rede fe80 :: n para essa interface.

Os endereços IPv6 deixam de fora os zeros (bem, não todos, mas você deve consultar alguma documentação IPv6 sobre isso) Então, fe80 :: é realmente fe80: 0000: 0000: 0000: 0000: 0000: 0000: 0000.

O link#<number> indica dispositivos ou redes que podem ser acessados na camada de link. Isso significa mais ou menos que eles estão diretamente conectados (conectados no sentido mais amplo; o WiFi também pode ser conectado). Portanto, o seu link # 1 é a rede conectada ao seu loopback, o link # 4 é a rede conectada ao seu ethernet en0 e o link # 10 é a rede conectada ao seu wireless.

    
por 16.08.2018 / 19:08