Como os computadores na internet se localizam usando endereços IP?

1

Dado um endereço IP, como os ISPs sabem como encontrar o nó atribuído a esse IP? Existe um servidor central, ou vários servidores distribuídos, em algum lugar que armazenem informações sobre todos os IPs alocados?

Depois de obter informações sobre o nó da rede atribuído ao IP, como eles sabem como se conectar a ele? Em termos simples, como eles sabem qual caminho do cabo levar para alcançar esse IP.

Quando faço uma pesquisa de localização de IP, de onde vêm os dados que recebo?

    
por Favourite Chigozie Onwuemene 03.11.2015 / 04:16

2 respostas

4

Cada roteador ou "hop" tem uma tabela de roteamento, que diz para o segmento de rede XXXX, sair pela interface Y. Se não tiver nenhuma informação nesse segmento de rede, há uma rota de último recurso, mais comumente conhecido como o gateway padrão, que direciona novamente uma interface específica para o próximo roteador na cadeia.

Em cada roteador, esta decisão é repetida. Para a maioria dos ISPs, você basicamente acessa alguns roteadores de infraestrutura maiores e maiores por meio de gateways padrão até chegar a um dos roteadores de backbone. Eles geralmente têm rotas de intercâmbio para outros ISPs ou outras redes de backbone, e seu tráfego é transferido para cada um usando as mesmas decisões de roteamento que sempre tiveram. Alguns usarão informações de roteamento muito gerais (qualquer coisa que corresponda a 200. . . * E assim por diante), alguns irão reunir informações muito mais específicas. Eventualmente, ele alcança o ISP ou provedor que coordena a rede que você quer, e filtra de volta até atingir o local onde você o endereçou.

Tudo isso faz parte do protocolo IP, que determina não apenas quais endereços podem ser usados, mas também como segmentar e transitar várias redes diferentes dessa maneira. Seu computador nunca sabe exatamente o caminho a seguir, mas interrompe o tráfego em pacotes e os roteadores sabem como lidar com os pacotes.

Existem muitos outros protocolos construídos apenas para distribuir informações de roteamento de maneira eficiente, outros protocolos que seus PCs coordenam para garantir que nada seja perdido, e a infraestrutura tecnológica para fazer tudo de forma rápida é incompreensível. Ainda assim, o princípio básico é mantido no máximo em pontos entre A e B.

    
por 03.11.2015 / 04:46
0

Demoraria um pouco para entender completamente o intrincado design da Internet ou saber como as redes de computadores funcionam. Eu encontrei um pequeno artigo explicando sobre como os computadores se conectam através da Internet .

If you have a home computer network, the computers are also using TCP/IP to connect to each other. This protocol allows each computer to "see" the other computers on the network and share files between them and is what makes it possible for a printer to be shared on a network. When computers connect to each other on the same network, it is called a local area network, or LAN. When multiple networks are connected to each other, it is called a wide area network, or WAN. With this type of network, your home has a network router that connects to your ISP. The router is given the IP address for your connection to the Internet and then assigns local IP addresses to each device in your network. These local addresses are often 192.168.1.2-255. When accessing a local computer in your own network, your router sends your TCP/IP packets between the local IP addresses. However, when you want to connect to the Internet your router communicates to the Internet with the IP address assigned to it from the ISP. This is why when on the Internet your IP address is not a 192.168.x.x address.

When requesting information from a web page, such as Computer Hope you enter a URL that is easy to understand and remember. For your computer to access the computer containing the pages that URL must be converted into an IP address, this is done with DNS. Once DNS has converted the URL into an IP address the routers on the Internet will know how to route your TCP/IP packet. Below is a graphic illustration of everything explained above to help better illustrate the process of your computer communicating with another computer on the Internet.

    
por 03.11.2015 / 06:23