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.
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.
Respostas:
O artigo da Wikipedia sobre loopback coloca melhor do que eu poderia:
O termo de auto-retorno (às vezes soletrado loopback ) é geralmente usado para descrever métodos ou procedimentos de encaminhamento de sinais electrónicos, fluxos de dados digitais, ou outros fluxos de itens, a partir de suas instalações originário rapidamente de volta para a mesma entidade de origem sem processamento intencional ou modificação. Isso se destina principalmente como um meio de testar a infraestrutura de transmissão ou transporte.
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.
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.
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.