Como funciona a Internet? Boa pergunta! O crescimento da Internet tornou-se explosivo e parece impossível escapar do bombardeio de www.coms vistos constantemente. Como a Internet se tornou uma parte tão grande de nossas vidas, é necessário um bom entendimento para usar essa nova ferramenta de maneira mais eficaz.
Como funciona a internet?
A internet é uma rede mundial de computadores que transmite uma variedade de dados e mídias através de dispositivos interconectados. Dessa maneira, funciona usando uma rede de roteamento de pacotes que segue o Internet Protocol (IP) e o Transport Control Protocol (TCP).
O TCP e o IP trabalham juntos para garantir que a transmissão de dados pela Internet seja consistente e confiável, não importa qual dispositivo você esteja usando ou o local.
Quando a internet recebe os dados transferidos, eles são entregues em mensagens e pacotes. Os dados enviados pela Internet são chamados de mensagem, mas antes que as mensagens sejam enviadas, é necessário que elas sejam divididas em pacotes menores.
Além disso, essas mensagens e pacotes viajam de uma fonte para outra usando o Protocolo de Internet (IP) e o Protocolo de Controle de Transporte (TCP). O processo de enviar uma mensagem de um computador para outro usando um sistema de regras que regem as informações é chamado de IP.
Usando um endereço numérico (endereço IP), o sistema IP recebe mais instruções da forma de envio dos dados.
O Protocolo de Controle de Transporte (TCP) funciona em conjunto com o IP para garantir que a transferência de dados seja confiável. Isso ajuda a garantir que nenhum pacote seja perdido, que os pacotes sejam remontados na sequência adequada e que não haja atrasos que afetem negativamente a qualidade dos dados.
Veja também:
Estrutura Básica Do HTML
Introdução rápida sobre CSS
Introdução rápida sobre Python
Introdução rápida sobre JavaScript
Por onde começar? Endereços da Internet
Cada computador conectado à Internet deve ter um endereço exclusivo. Dessa forma, os endereços da Internet estão no formato nnn.nnn.nnn.nnn, onde nnn deve ser um número de 0 a 255. Então, esse endereço é conhecido como endereço IP.
A imagem abaixo ilustra dois computadores conectados à internet: o seu computador com endereço IP 3.6.9.12 e outro computador com endereço IP 9.12.18.24. A internet representa um objeto abstrato intermediário.
Inegavelmente, se você se conectar à Internet por meio de um provedor de serviços de Internet (ISP), geralmente receberá um endereço IP temporário durante a sessão de discagem.
Certamente, se você se conectar à Internet a partir de uma rede local (LAN), seu computador pode ter um endereço IP permanente ou pode obter um temporário de um servidor DHCP (Dynamic Host Configuration Protocol). De qualquer forma, se você estiver conectado à Internet, seu computador terá um endereço IP exclusivo.
Pilhas e pacotes de protocolo
Assim, seu computador está conectado à internet e possui um endereço exclusivo. Desse modo, como ele ‘fala’ com outros computadores conectados à internet? Por exemplo, suponha que seu endereço IP seja 3.6.9.12 e você queira enviar uma mensagem para o computador 9.12.18.24. A mensagem que você deseja enviar é “Hello computer 9.12.18.24!”.
Inegavelmente, qualquer tipo de cabo que conecte seu computador à internet transmite a mensagem. Digamos que você tenha discado para seu ISP de casa, assim a mensagem é transmitida pela linha telefônica.
Portanto, a mensagem deve ser traduzida do texto alfabético para sinais eletrônicos, transmitidos pela internet e depois traduzidos de volta para o texto alfabético. Como se realiza isso? Através do uso de uma pilha de protocolos.
“Todo computador precisa de um protocolo para se comunicar na internet, e geralmente o sistema operacional do computador o integra (por exemplo, Windows, Unix etc.).”
A pilha de protocolos usada na Internet é chamada de pilha de protocolos TCP/IP devido aos dois principais protocolos de comunicação usados. A pilha TCP/IP segue alguns passos para enviar a mensagem.
Passo a passo do envio da mensagem
- A mensagem começaria no topo da pilha de protocolos em seu computador e seguiria para baixo.
- As mensagens longas passam pela camada da pilha e a mensagem se divide em pedaços menores de dados. Isso ocorre porque os dados enviados pela Internet (e pela maioria das redes de computadores) se dividem em partes gerenciáveis. Assim, esses pedaços são pacotes.
- Os pacotes passariam pela camada de aplicação e continuariam até a camada TCP. Cada pacote recebe um número de porta. Mas é preciso dizer que muitos programas podem estar usando a pilha TCP/IP e enviando mensagens. Precisamos saber qual programa no computador de destino precisa receber a mensagem para que ele prepare uma porta específica.
- Após passar pela camada TCP, os pacotes seguem para a camada IP. É aqui que cada pacote recebe seu endereço de destino, no caso, 9.12.18.24.
- Agora que nossos pacotes de mensagens têm um número de porta e um endereço IP, eles estão prontos para o envio. A camada de hardware se encarrega de transformar nossos pacotes contendo o texto alfabético da nossa mensagem em sinais eletrônicos e transmiti-los pela linha telefônica.
- Na outra extremidade da linha telefônica, seu ISP tem uma conexão direta com a Internet. O roteador do ISP examina o endereço de destino em cada pacote e determina para onde enviá-lo. Muitas vezes, a próxima parada do pacote é outro roteador. A forma ativa da frase seria: “Nós daremos mais informações sobre roteadores e infraestrutura de Internet posteriormente.”
- Eventualmente, os pacotes chegam ao computador 9.12.18.24. Aqui, os pacotes começam na parte inferior da pilha TCP/IP do computador de destino e seguem para cima.
- À medida que os pacotes sobem pela pilha, quando retirados do pacote, todos os dados de roteamento adicionados pela pilha do computador de envio (como endereço IP e número da porta) são removidos.
- Quando os dados atingem o topo da pilha, os pacotes foram remontados em sua forma original, “Hello computer 9.12.18.24!”
Imagem exemplificativa
Portanto, você já sabe como funciona a transferência de mensagens, agora vamos ver como a internet funciona desde o lançamento do navegador até os resultados da pesquisa. Vamos ver o processo passo a passo.
Passo 1: Seu PC ou dispositivo está conectado à internet por meio de um modem, ou roteador. Juntos, esses dispositivos permitem que você se conecte a outras redes ao redor do globo. Seu roteador permite que vários computadores se conectem à mesma rede, enquanto um modem se conecta ao seu ISP (provedor de serviços de internet) que fornece internet a cabo ou DSL.
Passo 2: Digite um endereço da web, conhecido como URL (Uniform Resource Locator). Cada site tem seu próprio URL exclusivo que sinaliza ao seu ISP para onde você deseja ir.
Passo 3: O ISP recebe sua consulta, que se conecta a vários servidores que armazenam e enviam dados, como um servidor NAP (ponto de acesso à rede) e um DNS (servidor de nomes de domínio). Em seguida, seu navegador procura o endereço IP do nome de domínio que você digitou em seu mecanismo de pesquisa por meio do DNS. O DNS, então, traduz o nome de domínio baseado em texto que você digitou no navegador para o endereço IP baseado em número. Exemplo: Google.com torna-se 64.233.191.255.
Passo 4: Seu navegador envia uma solicitação HTTP (Protocolo de Transferência de Hipertexto) ao servidor de destino para enviar uma cópia do site ao cliente usando TCP/IP.
Passo 5: O servidor, então, aprova a solicitação e envia uma mensagem “200 OK” para o seu computador. Em seguida, o servidor envia os arquivos do site para o navegador na forma de pacotes de dados
Passo 6: O carregamento do site acontece à medida que seu navegador remonta os pacotes de dados, permitindo que você aprenda, compre, navegue e se envolva.
Passo 7: Aproveite seus resultados de pesquisa!
Conclusão
Já que agora você sabe como funciona o mecanismo por trás ao enviar uma mensagem para outro computador e quando se faz uma pesquisa no navegador. Mas não para por aí! Nos próximos artigos, vamos aprender um pouco mais sobre o funcionamento da internet.
Perguntas frequentes
A Internet refere-se a uma grande rede de computadores que interliga outras redes de computadores menores. Com isso, inclui uma variedade de redes que seguem diferentes protocolos.
A Internet funciona enviando solicitações e recebendo informações do seu dispositivo para um servidor.
O protocolo IP é um dos principais protocolos na pilha TCP / IP. É na forma de datagramas IP que todos os dados TCP, UDP, ICMP e IGMP viajam pela rede.