9. IANA 考慮 (IANA Considerations)
9. IANA Considerations (IANA 考慮)
本プロトコルは第 9.1 節で新しい HTTP ヘッダフィールドを定義する. 第 9.2 節の URN は新しいリンク関係型を識別するために用いられる. 第 9.3 節でポート登録を定義する.
9.1. Header Field Registrations (ヘッダフィールド登録)
HTTP ヘッダフィールドは https://www.iana.org/assignments/message-headers/ で維持される "Message Headers" レジストリに登録される.
本ドキュメントは次の HTTP ヘッダフィールドを定義し, "Permanent Message Header Field Names" レジストリ ([RFC3864]) に次のエントリが追加された:
| Header Field Name | Protocol | Status | Reference |
|---|---|---|---|
| TTL | http | standard | Section 5.2 |
| Urgency | http | standard | Section 5.3 |
| Topic | http | standard | Section 5.4 |
変更コントローラは "IETF ([email protected]) - Internet Engineering Task Force" である.
9.2. Link Relation URNs (リンク関係 URN)
本ドキュメントはリンク関係型の識別に用いる URN を登録する. これらは [RFC3553] の第 4 節の手続きに従い新しい "Web Push Identifiers" レジストリに追加された. 対応する push サブ名前空間は "IETF URN Sub-namespace for Registered Protocol Parameter Identifiers" レジストリに登録された.
"Web Push Identifiers" レジストリは IETF Review 方針 [RFC5226] の下で運用される.
Registry name: Web Push Identifiers
URN Prefix: urn:ietf:params:push
Specification: RFC 8030 (本ドキュメント)
Repository: http://www.iana.org/assignments/webpush-parameters/
Index Value: 本レジストリの値は URN またはプレフィックス urn:ietf:params:push で始まる URN プレフィックスである. それぞれ独立して登録される.
"Web Push Identifiers" レジストリの登録には次の情報が含まれる:
URN: 完全な URN または URN プレフィックス.
Description: 要約説明.
Contact: 登録を行う個人またはグループの電子メール.
Index Value: [RFC3553] に記載のとおり.
Reference: URN または URN プレフィックスの意味論を記述する仕様への参照.
登録された URN プレフィックスには URN の構築方法の説明が含まれる. 特定の URN には適用されない.
次の値が "Web Push Identifiers" レジストリの初期内容として登録された.
URN: urn:ietf:params:push
Description: このリンク関係型はプッシュメッセージを送るためのリソースを識別するために用いられる.
Contact: IETF の WEBPUSH WG ([email protected])
Reference: RFC 8030 (本ドキュメント)
URN: urn:ietf:params:push:set
Description: このリンク関係型はプッシュメッセージ購読の集合を識別するために用いられる.
Contact: IETF の WEBPUSH WG ([email protected])
Reference: RFC 8030 (本ドキュメント)
URN: urn:ietf:params:push:receipt
Description: このリンク関係型はプッシュメッセージの配信確認を受信するためのリソースを識別するために用いられる.
Contact: IETF の WEBPUSH WG ([email protected])
Reference: RFC 8030 (本ドキュメント)
9.3. Service Name and Port Number Registration (サービス名とポート番号登録)
サービス名とポート番号は https://www.iana.org/assignments/service-names-port-numbers/ で維持される "Service Name and Transport Protocol Port Number Registry" に登録される.
[RFC6335] に従い, IANA はシステムポート番号 1001 とサービス名 webpush を割り当てた.
Service Name: webpush
Port Number: 1001
Transport Protocol: tcp
Description: HTTP Web Push
Assignee: The IESG ([email protected])
Contact: The IETF Chair ([email protected])
Reference: RFC 8030 (本ドキュメント)