protocolos final
TRANSCRIPT
PG Web Design
Cláudia Marques 2012
Protocolos Web
“Na ciência da computação, um protocolo é uma convenção ou padrão que controla e possibilita uma conexão, comunicação, transferência de dados entre dois sistemas computacionais. De maneira simples, um protocolo pode ser definido como "as regras que governam" a sintaxe, semântica e sincronização da comunicação. ”
in wikipedia
PG Web Design
Cláudia Marques 2012
WWW
Hiperligação CERN 1991
Tim-Berners Lee
PG Web Design
Cláudia Marques 2012
Página Web
Âncoras Markup
PG Web Design
Cláudia Marques 2012
Site Web
Browser Server
Web Hosting Provider
PG Web Design
Cláudia Marques 2012
PG Web Design
Cláudia Marques 2012
http://www.google.com
PG Web Design
Cláudia Marques 2012
http://www.google.com/pastax/ficheiroy.html
PG Web Design
Cláudia Marques 2012
173.194.34.34 google.com
PG Web Design
Cláudia Marques 2012
PG Web Design
Cláudia Marques 2012
PG Web Design
Cláudia Marques 2012
Protocolos Web O que são?
PG Web Design
Cláudia Marques 2012
Protocolos Web Os mais comuns
PG Web Design
Cláudia Marques 2012
TCP/IP
PG Web Design
Cláudia Marques 2012
IP
PG Web Design
Cláudia Marques 2012
TCP
PG Web Design
Cláudia Marques 2012
HTTP
PG Web Design
Cláudia Marques 2012
Cliente (browser)
Host (servidor)
pedido
envio de cabeçalho codificado http
descodificação
localização do ficheiro
formatação de dados em cabeçalhos http
envio de cabeçalho codificado http
de resposta
PG Web Design
Cláudia Marques 2012
pedido HTTP
resposta HTTP
PG Web Design
Cláudia Marques 2012
GET http://www.google.com HTTP/1.0 Accept: text/html
If-Modified-Since: Saturday, 15-January-2011 14:37:11 GMT User-Agent: Mozilla/10.0 (compatible; MSIE 9.0; Windows XP)
PG Web Design
Cláudia Marques 2012
HTTP/1.0 200 OK Date: Sat, 15 Jan 2011 14:27:12 GMT Server: Microsoft-IIS/2.0
Content-type: text/HTML Content-Lenght : 1245 Last-Modified : Fri, 14 Jan 2011 08:25:13 GMT
PG Web Design
Cláudia Marques 2012
HTTPS
PG Web Design
Cláudia Marques 2012
HTTPS
PG Web Design
Cláudia Marques 2012
PG Web Design
Cláudia Marques 2012
FTP
PG Web Design
Cláudia Marques 2012
SMTP, POP, IMAP
PG Web Design
Cláudia Marques 2012
TCP/IP transportar/identificar ��� enviar/direccionar
HTTP visualizar
HTTPS visualizar com segurança
FTP transferir
SMTP/ enviar mail ���POP/ ver mail ���IMAP enviar mail TCP
PG Web Design
Cláudia Marques 2012