Skip to content

Latest commit

 

History

History
80 lines (51 loc) · 5.73 KB

como-a-web-funciona.md

File metadata and controls

80 lines (51 loc) · 5.73 KB

🌍 Como a web funciona

Vamos ver uma parte superficial do funcionamento da web desde o momento que um cliente abre o browser e decide acessar alguma informação.


🌐 Oque é a internet

É o principal elemento que permite que a web, e muitas outras coisas existam. Pense que a internet é como as ruas e estradas, que ligam um lugar ao outro. Para ficar mais claro imagine o seguinte cenário:

mapa

Quando você precisa fazer compras pega seu carro vai até o mercado e logo em seguida volta pra casa.

Os principais elementos da navegação

Agora vamos ver os principais elementos desta navegação, não se preocupe se não entender todos elementos agora. Conforme estiver atuando vai entende-los melhor com o passar do tempo.

🌐 Internet

A internet neste caso permitiu seu deslocamento para acessar o mercado e conseguir oque você precisava, e voltar para sua casa.

🚗 TCP/IP

É a forma como o cliente e o mercado se comunicam, neste caso seria o carro, bicicleta ou qualquer que seja o meio de transporte.

📌 O IP como podemos ver em seu nome ele é um dos elementos mais importantes do TCP/IP ele representa o endereço, assim como o mercado e a nossa casa tem endereço, nosso computador ou dispositivo com acesso a internet também tem um endereço. Sua principal versão é a Ipv4, porem nesta versão ele contem algumas limitações que com o crescimento da internet seu formato não suportaria o numero de dispositivos conectados, por este motivo esta aos poucos sendo substituído por sua nova versão o Ipv6.

Exemplo de ipv4: 172.217.14.227 Exemplo de ipv6: 2a00:1450:4001:821::200e

📝O HTTP ou HTTPS são os protocolos mais usados por aplicações para comunicar o cliente ao servidor. Ele seria como a linguagem usada para o cliente se comunicar com mercado.

🗺️ DNS

Assim como quando vamos a um lugar que não conhecemos o endereço usamos o GPS, o DNS (Domain Name Service) é responsável por identificar o caminho e informar o verdadeiro endereço para nós. Ele transforma aquele endereço bonitinho que acessamos www.google.com.br chamado de domínio em um enderenço IP //172.217.14.227.

👤 Cliente

Neste caso um dos atores é você o Cliente que frequenta o mercado. Na Web seria o usuário, também chamado de cliente que acessa um determinado site, conteúdo ou faz uma pesquisa. O acesso do cliente pode ser feito por muitas formas diferentes por enquanto imagine que esse acesso foi feito através de um navegador como chrome ou firefox.

Outro ator muito importante é o Servidor que no caso seria o mercado. Na Web o Servidor é responsável por armazenar o conteúdo, que pode ser desde um site até dados fornecidos pelo usuário através de mensagens, ele também é responsável por processar os pedidos (mais conhecido como "request") dos clientes e retornar uma resposta (mais conhecido como "response") oque foi requisitado.

Então agora que entendemos quem são os atores no final temos o seguinte fluxo:

como funciona a web

  1. O usuário usa pode usar seu celular, computador ou qualquer outro dispositivo com acesso a um navegador e internet.
  2. O navegador solicita ao servidor de DNS o endereço IP.
  3. O servidor de DNS busca pelo endereço IP seguindo uma ordem de busca por exemplo: www.google.com -> .com -> google.com -> www.google.com
  4. Encontrado o IP o servidor de DNS retorna para o cliente que solicitou.
  5. O navegador com o endereço IP solicita o conteúdo ao servidor usando HTTP/S
  6. O servidor recebe a solicitação e responde enviando ao cliente que solicitou os arquivo solicitado.

🧠Objetivo de aprendizagem

O Objetivo deste estudo é aprender um pouco sobre o funcionamento da web e se familiarizar com alguns nomes como client, server, DNS, Web e Internet.

✔️ Entrega mínima

Comente aqui algo que aprendeu estudando que não conhecia, se já tiver domínio sobre todos os temas apresentados busque se aprofundar em algum deles como DNS e lembre-se de comentar aqui oque foi encontrado.