10. RFC 4566からの変更点の要約 (Summary of Changes from RFC 4566)
この文書は[RFC4566]を廃止します。以下は、RFC 4566からの変更点の要約です。
主な変更点
-
"k=" 行の非推奨化: 暗号化キーを伝達するための "k=" 行は非推奨になりました。代わりに、DTLS-SRTP [RFC5763]などの最新のキー交換メカニズムを使用すべきです(SHOULD)。
-
ABNF文法の更新: セクション9のABNF文法は、明確化のため、およびRFC 5234に合わせるために更新されました。
-
セキュリティに関する考慮事項の更新: セクション7は、最新のセキュリティの脅威に対処し、現在のベストプラクティスを推奨するために大幅に拡張されました。
-
UTF-8と文字セットに関する明確化: UTF-8エンコーディングの使用および "a=charset:" 属性に関するテキストが明確化されました。
-
IANAに関する考慮事項の更新: セクション8は、現在のIANAレジストリ手順を反映し、RFC 8126を参照するように更新されました。
軽微な変更点
-
用語の更新: さまざまな用語が、現在の使用法に合わせて更新され、明確性が向上しました。
-
参照の更新: 多数の参照が現在の仕様を指すように更新されました。例えば:
- HTTP仕様への参照を更新(RFC 7230)
- TLS仕様への参照を更新(RFC 8446)
- SIP仕様への参照を更新
-
メディア記述に関する明確化: メディア記述と属性の処理に関する追加の明確化が追加されました。
-
IPv6アドレスの処理: IPv6アドレス表現に関する明確化が追加されました。
-
マルチキャストアドレスの処理: マルチキャストアドレスの使用に関する追加のガイダンス。
-
帯域幅仕様: 帯域幅値の解釈に関する明確化。
-
タイムゾーンの処理: タイムゾーン調整メカニズムの説明を改善。
-
属性の拡張性: 属性拡張メカニズムの説明を強化。
-
URIの処理: SDP内でのURIの使用に関するガイダンスを更新。
-
メディアタイプの登録: "application/sdp"メディアタイプの登録を更新。
編集上の変更
- 文書全体にわたる多数の編集上の修正と明確化
- フォーマットと構造の改善
- 現在のプラクティスを反映するように例を更新
- RFC 4566からの誤植の訂正
- 用語の使用における一貫性の向上
後方互換性
この仕様は、次の例外を除いて、RFC 4566との後方互換性を維持しています:
- "k=" 行は非推奨ですが、解析目的では依然として構文的に有効です。ただし、実装は "k=" 行を使用して新しいセッション記述を生成すべきではありません(SHOULD NOT)。
この仕様に準拠した実装は、"k=" 行が現在非推奨であることを理解した上で、RFC 4566に準拠したセッション記述を処理できます。