メインコンテンツまでスキップ

8. IANAの考慮事項 (IANA Considerations)

本文書は、[HTTP/3] で定義されたレジストリに複数の登録を行います。本文書によって作成されたすべての割り当ては、恒久的 (Permanent) なステータスが割り当てられ、変更管理者 (Change Controller) としてIETFを、連絡先としてHTTPワーキンググループ ([email protected]) をリストします。

8.1 設定の登録 (Settings Registration)

本文書は2つの設定を指定します。以下の表のエントリは、[HTTP/3] で確立された「HTTP/3 Settings」レジストリに登録されます。

設定名 (Setting Name)コード仕様デフォルト
QPACK_MAX_TABLE_CAPACITY0x01Section 50
QPACK_BLOCKED_STREAMS0x07Section 50

表1: HTTP/3設定レジストリへの追加

フォーマットの理由により、ここでの設定名は 'SETTINGS_' プレフィックスを削除することで省略されています。

8.2 ストリームタイプの登録 (Stream Type Registration)

本文書は2つのストリームタイプを指定します。以下の表のエントリは、[HTTP/3] で確立された「HTTP/3 Stream Types」レジストリに登録されます。

ストリームタイプコード仕様送信者
QPACK Encoder Stream0x02Section 4.2Both
QPACK Decoder Stream0x03Section 4.2Both

表2: HTTP/3ストリームタイプレジストリへの追加

8.3 エラーコードの登録 (Error Code Registration)

本文書は3つのエラーコードを指定します。以下の表のエントリは、[HTTP/3] で確立された「HTTP/3 Error Codes」レジストリに登録されます。

名前コード説明仕様
QPACK_DECOMPRESSION_FAILED0x0200フィールドセクションのデコード失敗Section 6
QPACK_ENCODER_STREAM_ERROR0x0201エンコーダーストリームのエラーSection 6
QPACK_DECODER_STREAM_ERROR0x0202デコーダーストリームのエラーSection 6

表3: HTTP/3エラーコードレジストリへの追加