software Livre
Servidores de Páginas
Redes de computadores II
Prof. Diovani Milhorim
A Web Wide Word (www)
Páginas Web (www) : Consiste de objetos endereçados por uma URL. ex: www.facthus.edu.br
A maioria das páginas web consistem de um documento HTML que referencia vários objetos tais como: imagens, animações, sons, etc...
A Web Wide Word (www)
A URL tem duas partes: Nome do hospedeiros e nome do caminho.
Ex. www.voile.com.br/diovani/redes1
hospedeiro: www.voile.com.br
Caminho : /diovani/redes1
A Web Wide Word (www)
Agente de usuário são chamados de Browsers ou navegador. ex: internet explorer, netscape, opera, firefox.
Servidores são chamados de “servidores de páginas” ou “servidores www”. ex: Apache
Microsoft Internet information service (IIS)
O protocolo Http
HTTP : hyper text transfer protocol.
Protocolo de camada de aplicação.
Modelo cliente/servidor : browser são clientes que pedem objetos ao servidor www.
Duas versões do protocolo: http 1.0 (rfc 1945) http 1.1 (rfc 2048)
O protocolo Http
HTTP : Utiliza o tcp como protocolo de transporte Cliente utiliza conexão via socket no servidor.
Porta padrão 80.
O protocolo http é sem estado (stateless).
- Servidor não mantém histórico de outras conexões do cliente.
- Servidores que mantêm estado são complexos. O protocolo Http
Exemplo de conexão
1. Cliente pede conexão em servidor http (processo) na porta 80 do servidor
3. Cliente envia mensagem de pedido de http (que contém a URL) através de socket de conexão tcp
tempo
2.Servidor aceita a conexão e avisa o cliente
4. Servidor recebe mensagem pedido e formula a mensagem de resposta contendo os objetos solicitados. Envia mensagem via socket. O protocolo Http
Exemplo de conexão (continuação)
5.Servidor encerra a conexão
6.Cliente http recebe mensagem do servidor, contendo arquivo html.
Visualiza o