O que é um endereço de loopback? 127.0.0.1 é um endereço de loopback, mas o que isso significa? Por favor, seja muito descritivo e dê um exemplo, pois estou tendo dificuldades para entender isso.
networking
ip
contactmatt
fonte
fonte
Respostas:
O artigo da Wikipedia sobre loopback coloca melhor do que eu poderia:
Em termos de endereços IP, isso significa que qualquer comunicação com esse endereço efetivamente nunca sai ou talvez nunca realmente entre na sua placa de interface de rede, para que você sempre tenha uma "conexão".
Isso permite testar o software cliente / servidor (por exemplo) com as duas partes em execução na mesma máquina.
fonte
Um endereço de loopback é "conectado" a uma placa de rede virtual em sua máquina chamada adaptador de loopback.
Tudo o que é enviado para o adaptador de loopback virtual é recuperado. É como se estivesse "conectado a si mesmo".
Por exemplo, se eu fizer uma solicitação da Web digitando " http://127.0.0.1/somesite.html " no meu navegador, essa solicitação passará pelo adaptador de loopback (virtual) e depois retornará.
Portanto, se você tiver um servidor Web em execução no sistema e estiver ouvindo em 127.0.0.1, ele receberá a solicitação do seu navegador e também poderá se comunicar com o navegador enviando sua resposta de volta para 127.0.0.1.
Isso é excelente para fins de teste, como você pode ver.
Nada do adaptador de loopback sai para a Internet ou sai do sistema. O adaptador de loopback está completamente contido no seu sistema.
fonte
Significa simplesmente o seu endereço local. Ao testar sua NIC, isso pode ser feito via "ping 127.0.0.1". Ao fazer isso, você está testando para garantir que suas informações possam ir para a camada 1 e fazer backup. Se você suspeitar que sua NIC não está funcionando em um nível físico, isso faz um teste muito bom.
Também pode ser usado para especificar para seus aplicativos que você não deseja que suas informações deixem o computador host. Isso pode ser visto quando você tem um aplicativo de modelo servidor-cliente instalado no computador local, mas não deseja que essas informações sejam acessíveis remotamente. Você pode especificar o software do servidor para transferir informações através do endereço de loopback e o software cliente poderá escutar o endereço de loopback. Isso forneceria as informações para aplicativos locais, além de desativar a capacidade de alguém em uma LAN acessar qualquer software de servidor configurado como local.
Não sei se expliquei muito bem, mas foi o melhor que pude fazer. A página da Wikipedia tem boas informações.
fonte