14. draft-04 実装リスト
https://github.com/http2/http2-spec/wiki/Implementations
名称 実装言語 Client,Server,
Intermidate
ニゴシエーション
1 nghttp2 C S, C, I NPN, Upgrade, Direct
2 http2-katana C# S, C Upgrade, ALPN
3 node-http2 Node.js S, C direct
4 Mozilla Firefox C++ C ALPN, NPN
5 http2-perl Perl S, C NPN
6 iij-http2 Node.js S, C NPN, Client Upgrade, Direct
7 Akamai Ghost C++ I NPN
8 Chromium C++ C ALPN, NPN
9 Google Front End C++ I ALPN, NPN
10 Twitter Java S, C ALPN, NPN
Node.js によるフルスクラッチ実装 iij-http2 を開発
17. iij-http2の相互接続試験結果
名称
1 nghttp2 成功。バク発見していただきました。
2 http2-katana Upgradeのバグ修正が完了せず。帰国後成功
3 node-http2 成功。先方のバグ発見。修正済。
4 Mozilla Firefox 成功。 closed state仕様のバグ発見、仕様改訂済
5 http2-perl 未試験(試験準備できなかった)
6 iij-http2 N/A
7 Akamai Ghost 成功。Proxy対応へコードを改良が必要だった。
8 Chromium 成功。PINGで不具合有。Chrome側が修正。
9 Google Front End 未試験(間に合わなかったみたい)
10 Twitter 未試験(間に合わなかったみたい)
18. この先のロードマップ
• Second Implementation Drafts -06 :21 August 2013
• Header Compression Interop Harness :10 September 2013
• Interop Dashboard : September 2013
• 9-11 October 2013 Interim : Seattle(?) US hosted by MS
• November 2013 89th IETF : Vancouver CA
• January 22-24 2014 Interim : Zurich CH hosted by Cisco
• HPACはやっぱり心配だからちゃんとテストしよう。
• QAチームも一緒にやりたいね。
• interim 前にバーチャル相互試験をやろう。