5. IANA に関する考慮事項 (IANA Considerations)
5.1. HTTP/3 設定 (HTTP/3 Setting)
IANA は、https://www.iana.org/assignments/http3-parameters で管理されている「HTTP/3 Settings」レジストリに次のエントリを登録しました:
- Value (値): 0x33
- Setting Name (設定名): SETTINGS_H3_DATAGRAM
- Default (デフォルト): 0
- Status (ステータス): permanent (恒久的)
- Reference (参照): RFC 9297
- Change Controller (変更管理者): IETF
- Contact (連絡先): HTTP_WG; HTTP working group;
<[email protected]> - Notes (備考): None (なし)
5.2. HTTP/3 エラーコード (HTTP/3 Error Code)
IANA は、https://www.iana.org/assignments/http3-parameters で管理されている「HTTP/3 Error Codes」レジストリに次のエントリを登録しました:
- Value (値): 0x33
- Name (名前): H3_DATAGRAM_ERROR
- Description (説明): Datagram or Capsule Protocol parse error (データグラムまたはカプセルプロトコル解析エラー)
- Status (ステータス): permanent (恒久的)
- Reference (参照): RFC 9297
- Change Controller (変更管理者): IETF
- Contact (連絡先): HTTP_WG; HTTP working group;
<[email protected]> - Notes (備考): None (なし)
5.3. HTTP ヘッダーフィールド名 (HTTP Header Field Name)
IANA は、https://www.iana.org/assignments/http-fields で管理されている「Hypertext Transfer Protocol (HTTP) Field Name Registry」に次のエントリを登録しました:
- Field Name (フィールド名): Capsule-Protocol
- Template (テンプレート): None (なし)
- Status (ステータス): permanent (恒久的)
- Reference (参照): RFC 9297
- Comments (コメント): None (なし)
5.4. カプセルタイプ (Capsule Types)
本文書は、HTTP カプセルタイプコードのレジストリを確立します。「HTTP Capsule Types」レジストリは 62 ビット空間を管理し、[QUIC] のセクション 22.1 に文書化されている QUIC 登録ポリシーの下で運用されます。この新しいレジストリには、[QUIC] のセクション 22.1.1 にリストされている共通フィールドセットが含まれます。これらの共通フィールドに加えて、このレジストリのすべての登録には、カプセルタイプの短い名前またはラベルを含む「Capsule Type」フィールドを含めなければなりません (MUST)。
このレジストリの恒久的な登録は、Specification Required ポリシー ([IANA-POLICY] のセクション 4.6) を使用して割り当てられます。ただし、0x00 から 0x3f (16 進数、両端を含む) の間の値は、[IANA-POLICY] のセクション 4.9 および 4.10 で定義されている Standards Action または IESG Approval を使用して割り当てられます。
整数値 N に対して 0x29 * N + 0x17 の形式の値を持つカプセルタイプは、未知のカプセルタイプが無視される必要があるという要件を実行するために予約されています。これらのカプセルにはセマンティクスがなく、任意の値を運ぶことができます。これらの値は IANA によって割り当ててはならず (MUST NOT)、割り当てられた値のリストに表示してはなりません (MUST NOT)。
このレジストリには、最初に次のエントリが含まれています:
- Value (値): 0x00
- Capsule Type (カプセルタイプ): DATAGRAM
- Status (ステータス): permanent (恒久的)
- Reference (参照): RFC 9297
- Change Controller (変更管理者): IETF
- Contact (連絡先): MASQUE Working Group
<[email protected]> - Notes (備考): None (なし)