Qual é a diferença entre 127.0.0.1 e 127.0.0.0

11

Eu sei que ambos são IPs de loopback, mas eles têm outra máscara de IP.

Qual é a diferença entre eles? Eles podem ser usados de forma intercambiável?

===========================================================================

IPv4 routes
===========================================================================
Active routes:
Destination               Mask          Gateway        Interface Metric
      0.0.0.0          0.0.0.0      192.168.1.1      192.168.1.6     26
[...]
    127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
    127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
    
por Disa 30.03.2013 / 10:58

3 respostas

21

Não. Você não pode usar os dois. E eles não são ambos endereços de loopback.

127.0.0.1 é um endereço de loopback 127.0.0.2 é um endereço de loopback 127.0.0.3 é um endereço de loopback e assim por diante

127.0.0.0 é um endereço de rede. Juntamente com a máscara 255.0.0.0, dá-lhe uma sugestão de que toda a classe A de endereços começando com 127.*.*.* conterá endereços de loopback.

    
por 30.03.2013 / 11:14
7

127.0.0.0 é o endereço network (com netmask 255.0.0.0 ou 127.0.0.0/8 ).

127.0.0.1 é um endereço host nessa rede.

    
por 30.03.2013 / 11:14
4

O que é mostrado na captura de tela é uma tabela de roteamento de um computador. A tabela de roteamento é apenas um "roteiro" que informa a um computador / roteador para onde ir para acessar outros dispositivos na rede.

De certa forma, isso é semelhante a como navegamos na vida real.

A primeira coluna fornece a lista de destinos conhecidos (para onde eu posso ir) e a segunda coluna indica o quão específico é o destino (posso ir para o Canadá ou posso ir para a casa do Tio John no Canadá). Sem entrar em grandes detalhes, quanto maior o valor da máscara, mais específico é o destino. Portanto, um valor de 0.0.0.0 abrange ir para qualquer dispositivo e um valor de 255.255.255.255 especifica um dispositivo individual.

A terceira coluna especifica onde o tráfego deve ir ao lado para chegar ao destino (se você estiver indo para o Canadá, você precisa começar entrando na Main Street) e a quarta coluna indica qual caminho fora do dispositivo deve ser usado para chegar ao destino (a partir de casa você só pode ter a sua entrada de automóveis, mas a partir do estacionamento do Walmart você pode ter várias "saídas" para escolher).

Por fim, a métrica dá ao computador uma maneira de escolher o melhor caminho se houver várias rotas até o destino (você pode sair do norte ou leste do estacionamento para chegar ao Canadá, mas o leste é mais rápido).

Então, para responder a pergunta original, não, você não pode usar 127.0.0.0 e 127.0.0.1 alternadamente. A diferença mostrada aqui é que existem duas rotas - uma rota geral para qualquer dispositivo usando 127.xyz e uma rota muito específica para hospedar 127.0.0.1 (que está em 127.0.0.0), ambos usam a interface 127.0.0.1.

    
por 30.03.2013 / 17:30