DEV Community

Cover image for Como a internet funciona?
Genesis
Genesis

Posted on • Updated on

Como a internet funciona?

Você ja se perguntou como a internet funciona?

O que é a internet?

É um imenso conjunto de redes interligadas

Imagine agora: Você provavelmente possui dispositivos na sua casa como notebook, celular, smart tv, todos conectados a um roteador. Essa é a sua rede local.

imagem de roteador

Mas se você parar para pensar existem outras redes: A minha, do mercadinho, do vizinho. Ficaria complicado nos conectarmos com cabos diretamente.

Para que sua rede local possa ter conexão com o resto do mundo, o roteador vai se conectar a um modem. Esse dispositivo transmite a informação da sua rede para a rede do provedor de Internet.
Então a mensagem da sua rede é transportada para outra rede, que vai passar por outra rede de redes até que chegue a rede de destino. A internet é o conjunto de tudo isso.

O que é um Host?

São dispositivos clientes ou servidores.
Por exemplo, um computador desktop, pode ser um servidor e um notebook/laptop o cliente.

O que é um Cliente?

É um host que faz a requisição de um serviço.

O que é um Servidor?

É um host que oferece serviços e aceita conexões.

O que é IP?

Para um dispositivo ser achado e comunicar-se com outros dispositivos é necessario ter um ip.

Exemplo de um ip ipv4: 173.192.123.32
Exemplo de um ip ipv6: 2001:0DB8:AD1F:25E2:CADE:CAFE:F0CA:84C1

Todos os seus dispostivos possui um ip e sem ele não da para conectar a internet. O website que você acessa também possui um ip. Essa série de números é como se fosse o “rg” do dispositivo.

O que é uma porta?

Portas são softwares associados a um serviço especifico.
No caso a porta 80 ou 443, indica que um software que usa http/https está rodando naquele host.

O que é DNS?

Como você ja sabe, na internet os dispostivos/hosts são identificados pelo IP.
Porém para nós meros mortais, seria dificil memorizar esses números.

Quando o host cliente acessa um recurso web utilizando o hostname:

  www.google.com
Enter fullscreen mode Exit fullscreen mode

Fica a cargo dos servidores DNS traduzir as solicitações de hostnames em endereços IP, e vice-versa.

Isso é tudo pessoal, até a proxima!

Top comments (0)