127.0.0.1 Endereço IP explicado

Índice:

127.0.0.1 Endereço IP explicado
127.0.0.1 Endereço IP explicado
Anonim

O endereço IP 127.0.0.1 é um endereço IPv4 de propósito especial e é chamado de localhost ou endereço de loopback. Todos os computadores usam esse endereço como seu próprio, mas ele não permite que os computadores se comuniquem com outros dispositivos como um endereço IP real.

Image
Image

Seu computador pode ter o endereço IP privado 192.168.1.115 atribuído a ele para que possa se comunicar com um roteador e outros dispositivos de rede. No entanto, ele ainda anexa o endereço especial 127.0.0.1 como algo como um alias para significar, em termos de rede, este computador.

O endereço de loopback é usado apenas pelo computador em que você está, e apenas para circunstâncias especiais - ao contrário de um endereço IP normal que transfere arquivos de e para outros dispositivos em rede. Por exemplo, um servidor web executado em um computador pode apontar para 127.0.0.1 para que as páginas sejam executadas localmente e testadas antes de serem implantadas.

Como 127.0.0.1 Funciona

Todas as mensagens geradas pelo software de aplicação TCP/IP contêm endereços IP para seus destinatários pretendidos. O TCP/IP reconhece 127.0.0.1 como um endereço IP especial. O protocolo verifica cada mensagem antes de enviá-la para a rede física. Em seguida, ele redireciona automaticamente todas as mensagens com destino 127.0.0.1 de volta para a extremidade receptora da pilha TCP/IP.

Image
Image

Para melhorar a segurança da rede, o TCP/IP também verifica as mensagens que chegam em roteadores ou outros gateways de rede e descarta qualquer um que contenha endereços IP de loopback. Essa verificação dupla evita que um invasor de rede disfarce seu tráfego como vindo de um endereço de loopback.

Image
Image

Software de aplicativo normalmente usa esse recurso de loopback para fins de teste local. As mensagens enviadas para endereços IP de loopback como 127.0.0.1 não alcançam fora da rede local. Em vez disso, as mensagens são entregues diretamente ao TCP/IP e recebem filas como se tivessem chegado de uma fonte externa.

As mensagens de loopback contêm um número de porta de destino além do endereço. Os aplicativos podem usar esses números de porta para subdividir as mensagens de teste em várias categorias.

Localhost e endereços de loopback IPv6

O nome localhost também carrega um significado especial em redes de computadores usado em conjunto com 127.0.0.1. Os sistemas operacionais de computador mantêm uma entrada em seus arquivos HOSTS associando um nome ao endereço de loopback. Essa prática ajuda os aplicativos a criar mensagens de loopback usando um nome em vez de um número codificado.

Internet Protocol v6 implementa o mesmo conceito de endereço de loopback do IPv4. Em vez de 127.0.0.01, o IPv6 representa seu endereço de loopback como ::1 (0000:0000:0000:0000:0000:0000:0000:0001) e, diferentemente do IPv4, não alocar um intervalo de endereços para esta finalidade.

127.0.0.1 vs. Outros endereços IP especiais

IPv4 reserva todos os endereços no intervalo 127.0.0.0 até 127.255.255.255 para uso em testes de loopback, embora 127.0.0.1 seja (por convenção) o endereço de loopback usado em quase todos os casos.

127.0.0.1 e outros endereços de rede 127.0.0.0 não pertencem a nenhum dos intervalos de endereços IP privados definidos no IPv4. Endereços individuais nesses intervalos privados podem ser dedicados a dispositivos de rede local e usados para comunicação entre dispositivos, enquanto 127.0.0.1 não pode.

As pessoas que estudam redes de computadores às vezes confundem 127.0.0.1 com 0.0.0.0. Endereço de IP. Embora ambos tenham significados especiais no IPv4, 0.0.0.0 não oferece nenhuma funcionalidade de loopback.

Recomendado: