Pagina inicial » como » Qual é a diferença entre 127.0.0.0 e 127.0.0.1?

    Qual é a diferença entre 127.0.0.0 e 127.0.0.1?


    Às vezes, a mais elementar das questões produz momentos ensináveis; continue lendo enquanto nos aprofundamos em como uma mudança de um dígito entre 127.0.0.0 e 127.0.0.1 oferece uma chance de observar a topologia da rede.

    A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade..

    A questão

    Leitor SuperUser Disa está curioso sobre IPs de loopback:

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

    Qual a diferença entre eles? Podem ser usados ​​de forma intercambiável??

    ================================================== Rotas IPv4 ======================= ================================================== == Rotas ativas: Máscara de destino Métrica da interface do gateway 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 No-link 127.0.0.1 306 127.0.0.1 255.255.255.255 No-link 127.0. 0,1 306

    Que tipo de informação podemos extrair desta tabela??

    A resposta

    Dois colaboradores do SuperUser participaram para ajudar a resolver o mistério. Primeiro, Mmmc oferece esta visão geral sucinta:

    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.

    Então, YLearn oferece uma visão geral mais ampla das convenções de nomenclatura em geral e como pensar sobre elas:

    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 onde ir para chegar a 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 será o destino. Assim, um valor de 0.0.0.0 cobre 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 a entrar na Main Street) e a quarta coluna indica qual caminho fora do dispositivo deve ser usado para chegar ao destino. destino (a partir de casa você pode ter apenas a sua entrada de automóveis, mas a partir do estacionamento do Walmart você pode ter várias "saídas" para escolher).

    Finalmente, 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 do leste saindo do estacionamento para chegar ao Canadá, mas o do 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 de forma intercambiável. A diferença mostrada aqui é que existem duas rotas - uma rota geral para qualquer dispositivo usando 127.x.y.z 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


    Tem algo a acrescentar à explicação? Soe fora nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.