Por que existem tantos formatos para o endereço IP local? [duplicado]

0

Se eu digitar o seguinte comando no prompt do CMD ...

netstat -ano

Eu recebo uma lista de conexões ativas conforme o esperado. O que me confunde é que existem muitos formatos diferentes para o meu "Endereço Local" ...

Proto  Local Address          Foreign Address        State           PID
TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       656
TCP    208.80.154.224:13      0.0.0.0:0              LISTENING       4
TCP    127.0.0.1:2559         0.0.0.0:0              LISTENING       8628
TCP    [::]:135               [::]:0                 LISTENING       656
UDP    [::1]:1900             *:*                                    4512

Para uma conexão específica, o que determina qual formato é usado para o meu "Endereço local"? ou seja, por que 0.0.0.0 é exibido para algumas conexões e [::] exibido para outras conexões e assim por diante?

    
por Niko Bellic 26.09.2014 / 23:02

1 resposta

2

netstat mostra quais endereços IP e portas estão sendo ouvidos, porque um programa solicitou isso.

0.0.0.0 significa: qualquer endereço IP4.

208 ... é o seu endereço IP público que está sendo listado.

127.0.0.1 é o seu endereço IP local, também conhecido como host local, o que indicaria que o programa precisa abrir uma porta, mas só faz isso para poder se conectar a si mesmo.

  1. (ou qualquer que seja o endereço IP da sua rede) é apenas para conexões LAN.

:: é um endereço IP v6 que significa: ele ouve qualquer endereço ip v6, similar a 0.0.0.0

:: 1 é a versão do host local do ipv6, semelhante a 127.0.0.1, o que significa que é usado apenas para comunicação consigo mesmo. O PID é o programa que iniciou o comando. Você pode encontrar esse número no gerenciador de tarefas em processos.

    
por 26.09.2014 / 23:31

Tags