by shigemk2

当面は技術的なことしか書かない

HTTP2を読み解く技術 #http2study

@summerwind

予習資料

draft-ietf-httpbis-http2-09 - Hypertext Transfer Protocol version 2.0 draft-ietf-httpbis-header-compression-05 - HPACK - Header Compression for HTTP/2.0

Head-of-line Blocking (HoL Blocking)

最初のレスポンスの処理に時間がかかたとき、 2つめ以降のレスポンスもそれにひきづられる

Flow control

受信側のデータの取り零しを防ぐために送信側がデータの送信を停止したり 送信量を調整したりすること。

Bandwidth-delay product (BDP)

ネットワーク上に流すことの出来る最適なデータ量をしめす

ネットワーク帯域幅 x データの往復遅延時間

Application Layer Protocol Negotiation (ALPN)

プロトコル

100シリーズのHTTPレスポンスはサポートされない

100 continue

リクエストヘッダを受信したサーバーがリクエストボディの受信が可能なことを知らせるステータスコード。

connect(HTTP/1.1)

200 connection established vs :status :200

スライド資料

あわせて読みたい