Como se comunican os navegadores web e os servidores web

Utilízase un navegador web para mostrar o contido do servidor web

Navegadores web como Internet Explorer, Firefox, Chrome e Safari están entre as aplicacións de rede máis populares do mundo. Utilízanse para a navegación básica da información, pero tamén para varias outras necesidades, incluíndo compras en liña e xogos casuais.

Os servidores web son os que fornecen o contido para navegadores web; o que solicita o navegador, o servidor entrega a través de conexións de rede de Internet.

Deseño de redes de clientes e web

Os navegadores web e os servidores web funcionan conxuntamente como un sistema cliente-servidor . Na rede informática, o cliente-servidor é un método estándar para deseñar aplicacións onde os datos se manteñen en lugares centrais (computadoras de servidor) e de forma eficiente compartida con calquera outra computadora (os clientes) a solicitude. Todos os navegadores web funcionan como clientes que solicitan información de sitios web (servidores).

Numerosos clientes do navegador web poden solicitar datos do mesmo sitio web. As solicitudes poden ocorrer en diferentes momentos ou simultaneamente. Os sistemas cliente-servidor chaman conceptualmente a que todas as solicitudes ao mesmo sitio sexan tratadas por un servidor. Na práctica, con todo, debido a que o volume de solicitudes aos servidores web ás veces pode crecer moito, os servidores web adoitan construírse como un grupo distribuído de varias computadoras de servidor.

Para sitios web moi populares en diferentes países de todo o mundo, este pool de servidores web está distribuído geográficamente para axudar a mellorar o tempo de resposta aos navegadores. Se o servidor está máis preto do dispositivo solicitante, siga que o tempo necesario para entregar o contido é máis rápido que se o servidor estivese máis lonxe.

Protocolos de rede para navegadores e servidores web

Os navegadores e servidores web se comunican a través de TCP / IP . O protocolo de transferencia de hipertexto (HTTP) é o protocolo de aplicación estándar enriba das solicitudes do servidor web e as respostas do servidor TCP / IP.

Os navegadores web tamén confían en DNS para traballar con URL . Estes estándares de protocolo permiten que as diferentes marcas de navegadores web se comuniquen con distintas marcas de servidores web sen requirir unha lóxica especial para cada combinación.

Do mesmo xeito que a maioría do tráfico de internet, o navegador web e as conexións do servidor normalmente executan unha serie de enrutadores de rede intermedia.

Unha sesión básica de navegación web funciona así: