Web - Como funciona?

No nível mais simples, a Web consiste fisicamente nos seguintes componentes -

  • Your personal computer - Este é o PC em que você se senta para ver a web.

  • A Web browser - Um software instalado no seu PC que o ajuda a navegar na web.

  • An internet connection - Isso é fornecido por um ISP e conecta você à Internet para acessar qualquer site.

  • A Web server - Este é o computador no qual um site está hospedado.

  • Routers & Switches - Eles são a combinação de software e hardware que leva sua solicitação e passa para o servidor da Web apropriado.

A Web é conhecida como sistema cliente-servidor . Seu computador é o cliente e os computadores remotos que armazenam arquivos eletrônicos são os servidores.

Como funciona a web

Quando você insere algo como Google.com, a solicitação vai para um dos muitos computadores especiais na Internet conhecidos como servidores de nomes de domínio (DNS). Todas essas solicitações são roteadas por meio de vários roteadores e switches. Os servidores de nomes de domínio mantêm tabelas de nomes de máquinas e seus endereços IP, portanto, quando você digita Google.com, ele é traduzido para um número, que identifica os computadores que servem o site do Google para você.

Quando quiser visualizar qualquer página da Web, você deve iniciar a atividade solicitando uma página usando o navegador. O navegador pede a um servidor de nome de domínio para traduzir o nome de domínio solicitado em um endereço IP. O navegador então envia uma solicitação para aquele servidor para a página desejada, usando um padrão chamado Hypertext Transfer Protocol ou HTTP.

O servidor deve estar constantemente conectado à Internet, pronto para servir páginas aos visitantes. Ao receber uma solicitação, ele procura o documento solicitado e o retorna ao navegador da web. Quando uma solicitação é feita, o servidor geralmente registra o endereço IP do cliente, o documento solicitado e a data e hora em que foi solicitado. Essas informações variam de servidor para servidor.

Uma página da Web média realmente requer que o navegador da Web solicite mais de um arquivo do servidor da Web e não apenas a página HTML / XHTML, mas também quaisquer imagens, folhas de estilo e outros recursos usados ​​na página da Web. Cada um desses arquivos, incluindo a página principal, precisa de um URL para identificar cada item. Então, cada item é enviado pelo servidor da Web para o navegador da Web e o navegador da Web coleta todas essas informações e as exibe na forma de uma página da Web.

Em resumo

Vimos como ocorre uma interação cliente-servidor da Web. Podemos resumir essas etapas da seguinte forma -

Um usuário insere um URL em um navegador (por exemplo, Google.com . Essa solicitação é enviada a um servidor de nome de domínio.

O servidor de nomes de domínio retorna um endereço IP para o servidor que hospeda o site (por exemplo, 68.178.157.132).

O navegador solicita a página do servidor da Web usando o endereço IP especificado pelo servidor de nomes de domínio.

O servidor da Web retorna a página ao endereço IP especificado pelo navegador que está solicitando a página. A página também pode conter links para outros arquivos no mesmo servidor, como imagens, que o navegador também solicitará.

O navegador coleta todas as informações e as exibe em seu computador na forma de uma página da web.