O novo protocolo http 2.0: uma revolução na Internet?
elmanorc
848 views
34 slides
Nov 03, 2015
Slide 1 of 34
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
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...
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 principais mudanças e impactos que o HTTP 2.0 trará para aqueles que navegam diariamente na rede, bem como para os desenvolvedores de aplicações web.
Size: 5.53 MB
Language: pt
Added: Nov 03, 2015
Slides: 34 pages
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 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?