O novo protocolo http 2.0: uma revolução na Internet?

elmanorc 848 views 34 slides Nov 03, 2015
Slide 1
Slide 1 of 34
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34

About This Presentation

Navegar na web ainda representa o principal uso da Internet por centenas de milhões de usuários. O que muitos não sabem é que a famosa WWW (World Wide Web) está passando por uma grande mudança: uma nova versão do protocolo HTTP foi finalizada recentemente. Esta palestra discutirá as principa...


Slide Content

O Novo Protocolo HTTP 2.0: Uma Revolução da Internet?

O Novo Protocolo HTTP 2.0: Uma Revolução da Internet ?

29 de Outubro de 1969 às 22:30

A Internet antes da Web E-mail (1982) FTP (1985) Telnet (1983)

O Novo Protocolo HTTP 2.0: Uma Revolução da Internet?

http://info.cern.ch/Proposal.html

Informações básicas sobre Web, HTTP e HTML A Web é considerada , ainda , a principal aplicação da Internet HTTP é o protocolo da Web (World Wide Web) HTML é a linguagem de marcação usada na contrução de páginas web Conceitos-chave : h ypertexto e hyperlink Você entendeu a diferença entre Internet e Web??

http://sites.google.com/site/elmano/home/erc_id.jpg Nome do hospedeiro Nome do caminho

Características gerais do HTTP TCP É stateless ( sem estado de conexão ): “ sem memória ” Cookies Proxy

HTTP/ 1.0 RFC 1945 (1996) C onexão não persistente No m á ximo , um objeto é enviado sobre uma conexão TCP

HTTP/ 1.1 RFC 2616 (1999) U tiliza conexão persistente em seu modo padrão M ú ltiplos objetos podem ser enviados sobre uma conexão

HTTP: Tipos de mensagem e métodos Dois tipos de mensagens: Requisição Resposta Dois tipos (principais) de métodos: GET POST

O HTTP/1.1 não mais atende bem às necessidades da Web Por quê ??

http://httparchive.org

Então , quer dizer que : Os objetos da web (.html, .jpg, . css , . js , etc.) estão ficando maiores ! A quantidade de objetos por página tem aumentado ! Mas, as taxas de transmissão não têm também aumentado ?

chimera.labs.oreilly.com

Grande inimigo : LATÊNCIA

O Atraso na Internet: Round Trip Time Definição de RTT: Tempo para enviar um pequeno pacote que vai do remetente (ex: cliente ) para o destinatário (ex: servidor ) e retornar .

Limitações do HTTP 1.1 [ Solução gambiarra ] - Conexões TCP simultâneas

Limitações do HTTP 1.1 Desperdício de recursos ! Ex: envio de cookies o tempo todo !

O Novo Protocolo HTTP 2.0 : Uma Revolução da Internet?

Acontecimentos marcantes da Web 1993 1995 1991 1997 HTTP/1.1 1998 2000 Página dinâmicas Redes sociais Feeds 2004/5 2014/5 2012

Princiapais Novidades do HTTP 2.0 Uso mais eficiente dos recursos de rede Melhora na performance ( redução da latência ) Headers são binários e comprimidos (HPACK) Permite troca de dados concorrentes na mesma conexão Envio push ( servidor -> cliente ) NÃO modifica a semântica do 1.1 Métodos , códigos de status, etc.

Outras características do HTTP 2.0 NÃO modifica a semântica do 1.1 Métodos , códigos de status, etc. É baseado no Protocolo desenvolvido pela Google (2012)

Server push

O Novo Protocolo HTTP 2.0: Uma Revolução da Internet?

Web Apps