27
PG Web Design Cláudia Marques 2012 Protocolos Web

Protocolos final

Embed Size (px)

Citation preview

Page 1: Protocolos final

PG Web Design

Cláudia Marques 2012

Protocolos Web

Page 2: Protocolos final

“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

Page 3: Protocolos final

WWW

Hiperligação CERN 1991

Tim-Berners Lee

PG Web Design

Cláudia Marques 2012

Page 4: Protocolos final

Página Web

Âncoras Markup

PG Web Design

Cláudia Marques 2012

Page 5: Protocolos final

Site Web

Browser Server

Web Hosting Provider

PG Web Design

Cláudia Marques 2012

Page 6: Protocolos final

PG Web Design

Cláudia Marques 2012

Page 7: Protocolos final

http://www.google.com

PG Web Design

Cláudia Marques 2012

Page 8: Protocolos final

http://www.google.com/pastax/ficheiroy.html

PG Web Design

Cláudia Marques 2012

Page 9: Protocolos final

173.194.34.34 google.com

PG Web Design

Cláudia Marques 2012

Page 10: Protocolos final

PG Web Design

Cláudia Marques 2012

Page 11: Protocolos final

PG Web Design

Cláudia Marques 2012

Page 12: Protocolos final

Protocolos Web O que são?

PG Web Design

Cláudia Marques 2012

Page 13: Protocolos final

Protocolos Web Os mais comuns

PG Web Design

Cláudia Marques 2012

Page 14: Protocolos final

TCP/IP

PG Web Design

Cláudia Marques 2012

Page 15: Protocolos final

IP

PG Web Design

Cláudia Marques 2012

Page 16: Protocolos final

TCP

PG Web Design

Cláudia Marques 2012

Page 17: Protocolos final

HTTP

PG Web Design

Cláudia Marques 2012

Page 18: Protocolos final

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

Page 19: Protocolos final

pedido HTTP

resposta HTTP

PG Web Design

Cláudia Marques 2012

Page 20: Protocolos final

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

Page 21: Protocolos final

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

Page 22: Protocolos final

HTTPS

PG Web Design

Cláudia Marques 2012

Page 23: Protocolos final

HTTPS

PG Web Design

Cláudia Marques 2012

Page 24: Protocolos final

PG Web Design

Cláudia Marques 2012

Page 25: Protocolos final

FTP

PG Web Design

Cláudia Marques 2012

Page 26: Protocolos final

SMTP, POP, IMAP

PG Web Design

Cláudia Marques 2012

Page 27: Protocolos final

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