Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Background of HTTP/2.0

Background of HTTP/2.0

「HTML5 Conference 2013」"HTTP/2.0がもたらすWebサービスの進化" 2013/11/30 ( http://events.html5j.org/conference/2013/11/ ) 発表資料 #html5j

HAYASHI, Tatsuya ( @lef )

November 30, 2013
Tweet

More Decks by HAYASHI, Tatsuya ( @lef )

Other Decks in Technology

Transcript

  1. 1. Background of HTTP/2.0 (林) 2. SPDY→HTTP/2.0の歩みと仕組み、 Webはどう進化するのか? (大津) 3.

    HTTP/2.0における最新トピックス (大津) 4. デモンストレーション&トーク (林、大津、中島)
  2. https://lepidum.co.jp/ Copyright © 2004-2013 Lepidum Co. Ltd. All rights reserved.

    Background of HTTP/2.0 株式会社レピダム 林 達也 (@lef ) HAYASHI, Tatsuya / lepidum Co. Ltd. HTML5 Conference 2013 (2013/11/30)
  3. Copyright © 2004-2013 Lepidum Co. Ltd. All rights reserved. https://lepidum.co.jp/

    Agenda  HTTP/2.0概要  なぜ、我々はSPDYを得るに至ったのか  そして、なぜHTTP/2.0なのか  いま、何が起きているのか  今後、なにが起きるのか
  4. Copyright © 2004-2013 Lepidum Co. Ltd. All rights reserved. https://lepidum.co.jp/

    About me  名前  林 達也 ( @lef )  所属  株式会社レピダム 代表取締役  https://lepidum.co.jp/  OpenID Foundation Japan プロデューサー  Identity Conference ( #idcon )  Internet Society Japan Chapter プログラム委員(2013)  業務領域  標準化支援  ネットワーク技術  認証・認可, アイデン ティティ、プライバシー  ソフトウェアセキュリ ティ, 脆弱性  言語処理系
  5. Copyright © 2004-2013 Lepidum Co. Ltd. All rights reserved. https://lepidum.co.jp/

    HTTP/1.1 HTTP/1.1 200 OK Server: nginx Date: Wed, 06 Mar 2013 03:41:55 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: keep-alive Set-Cookie: CG=US:TX:San+Antonio; path=/ Last-Modified: Wed, 06 Mar 2013 03:41:03 GMT Vary: Accept-Encoding Cache-Control: max-age=60, private Expires: Wed, 06 Mar 2013 03:42:48 GMT Content-Encoding: gzip
  6. Copyright © 2004-2013 Lepidum Co. Ltd. All rights reserved. https://lepidum.co.jp/

    About HTTP/2.0  環境を限定しないパフォーマンス改善  ネットワーク資源の効率的な使用  現代的なセキュリティ要件および慣習 の反映  Huge Update (Silent)  Text line to Binary
  7. Copyright © 2004-2013 Lepidum Co. Ltd. All rights reserved. https://lepidum.co.jp/

    Roadmap  Past Meetings  January 2013 Interim - Tokyo JP  March 2013 IETF - Orlando US  June 2013 Interim - San Francisco US  July 2013 IETF - Berlin DE  August 2013 Interim - Hamburg DE  October 2013 Interim - Seattle US  November 2013 IETF - Vancouver CA  Upcoming Meetings  January 2014 Interim - Zurich CH  March 2014 Interim - London UK  March 2014 IETF - London UK  July 2014 IETF - Toronto CA  November 2014 IETF - Honolulu US
  8. Copyright © 2004-2013 Lepidum Co. Ltd. All rights reserved. https://lepidum.co.jp/

    Contributors (a part of...) from "HTTP/2.0: Challenges and Opportunities Mark Nottingham ( @mnot )" http://www.mnot.net/talks/http2-challenges/#/4
  9. Copyright © 2004-2013 Lepidum Co. Ltd. All rights reserved. https://lepidum.co.jp/

    なぜ、我々はSPDYを得るに至ったか Mobile Friendly Optimization Fast Quick
  10. Copyright © 2004-2013 Lepidum Co. Ltd. All rights reserved. https://lepidum.co.jp/

    そして、なぜ今HTTP/2なのか Interoperability More Optimization Standard Implementation
  11. Copyright © 2004-2013 Lepidum Co. Ltd. All rights reserved. https://lepidum.co.jp/

    いま何が起きているか CRIME Attack 脆弱性 Header Compression HPACK PRISM 盗聴 Plain Data End to End Encryption Challenge 挑戦 Max Optimization Mandatory Encryption
  12. Copyright © 2004-2013 Lepidum Co. Ltd. All rights reserved. https://lepidum.co.jp/

    • QUIC • etc... More Optimization! • HTTPS, TLS 1.3 • Perfect Forward Secrecy • etc... More Security! • Server Push, Flow Control • Priority, Priority Forest, etc... More Function! 今後、なにが起きるのか?