O que é um endereço de loopback? Ou seja 127.0.0.1

17

O que é um endereço de retorno de loop? 127.0.0.1 é um endereço de loopback, mas o que isso significa? Por favor, seja muito descritivo e dê um exemplo, já que estou tendo dificuldades em entender isso.

    
por contactmatt 10.03.2011 / 18:02

3 respostas

16

O artigo da Wikipédia sobre o loopback o coloca melhor do que eu poderia:

The term loopback (sometimes spelled loop-back) is generally used to describe methods or procedures of routing electronic signals, digital data streams, or other flows of items, from their originating facility quickly back to the same source entity without intentional processing or modification. This is primarily intended as a means of testing the transmission or transportation infrastructure.

Em termos de endereços IP, isso significa que qualquer comunicação para esse endereço nunca sairá ou, na verdade, nunca entrará na sua placa de interface de rede para que você sempre tenha uma "conexão".

Isso permite que você teste o software cliente / servidor (por exemplo) com as duas peças em execução na mesma máquina.

    
por 10.03.2011 / 18:06
18

Um endereço de loopback é "conectado" a uma placa de rede virtual em sua máquina, chamada de adaptador de loopback.

Qualquer coisa enviada para o adaptador de loopback virtual vem de volta. É como se estivesse "conectado a si mesmo".

Por exemplo, se eu fizer uma solicitação da web digitando " link " no meu navegador, essa solicitação passa pelo (virtual ) adaptador de loopback e depois de volta para fora dele.

Portanto, se você tiver um servidor da Web em execução no sistema e ele estiver atendendo no 127.0.0.1, ele receberá a solicitação do seu navegador e também poderá se comunicar com seu navegador enviando a resposta de volta para 127.0.0.1. .

Isso é excelente para testes, como você pode ver.

Nada passando pelo adaptador de loopback sai para a Internet ou sai do sistema. O adaptador de loopback está completamente contido em seu sistema.

    
por 10.03.2011 / 19:01
1

Significa simplesmente o seu endereço local. Quando você testar seu 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 é um ótimo teste.

Ele também pode ser usado para especificar para seus aplicativos que você não deseja que suas informações saiam do 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 acessadas remotamente. Você pode especificar o software do servidor para transferir informações por meio do endereço de loopback e o software do cliente pode ouvir o endereço de loopback. Isso forneceria as informações aos aplicativos locais, enquanto desabilita a capacidade de outra pessoa 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 sobre isso.

    
por 10.03.2011 / 18:11

Tags