QUIC

IETF115 現地参加記 〜 一週間の全て 〜

IETF 115 London 現地参加記 備忘録を込めてわかりやすさより、一週間をできるだけ文章にすることをメインにする。 金曜日 11/4 (移動) 土曜日 11/5 (観光) 日曜日 11/6 11:00- ハッカソンを覗きに 16:00 - 17:00 New Participants' Quick Connections 17:00…

QUIC の initial鍵生成に使用する initial_salt と QUIC version

QUICでinitial packetを送る前に client/server initial key, IV, header protection key の6つの鍵を作成する必要があります。これらの鍵を作成するためにclient_initial_secret, server_initial_secretを作成する必要があります。そしてそれらを作成するた…

HTTPS DNS レコードのalpn情報からHTTP/3に繋げに行くchromiumのUseDnsHttpsSvcbAlpn feature

TLDR; chrome://flags#use-dns-https-svcb-alpnから有効化できるUseDnsHttpsSvcbAlpn機能を紹介します。 この機能を有効にすると、HTTP/3 をサポートすることを示す HTTPS DNS レコードを受信した場合、Chrome は HTTP/3 プロトコルを使用してサーバーに接続…

マルチパスQUICのdraft-ma-quic-mpqoe とその論文 XLINK: QoE-Driven Multi-Path QUIC Transport in Large-scale Video Services を読んだ。

Alibabaによって書かれたマルチパスQUICの論文 https://dl.acm.org/doi/10.1145/3452296.3472893 マルチパスQUICの実装はdraft-liu-multipath-quicに datatracker.ietf.org XLink固有の実装部分について5月に提出されたdraft draft-ma-quic-mpqoe www.ietf.o…

RFC9218: Extensible Prioritization Scheme for HTTP をまとめてみた。

6月7日 2日前にHTTP/3 をはじめHTTP関連のRFCがHTTP wgよりたくさん発行された。 そのうち 新しいプライオリティ制御方式がRFC9218として標準化されたためまとめた。 www.rfc-editor.org プライオリティ制御の必要性 RFC7540のストリーム優先度との関係 RFC7…