RFC 2181 - DNS仕様の明確化
発行日: 1997年7月
ステータス: 標準トラックプロトコル (Standards Track)
著者: R. Elz (University of Melbourne), R. Bush (RGnet, Inc.)
更新: RFC 1034, RFC 1035, RFC 1123
概要 (Abstract)
本文書は、ドメインネームシステム (Domain Name System, DNS) の仕様において問題として特定されたいくつかの領域を検討し、特定された欠陥に対する改善策を提案します。8つの独立した問題が検討されています:
- マルチホームサーバーからのIPパケットヘッダーアドレスの使用
- 同じ名前、クラス、タイプを持つレコードセット内のTTL値
- ゾーンカット (Zone Cuts) の正しい処理
- SOAレコードとその使用に関する3つの小さな問題
- 生存時間 (Time to Live, TTL) の正確な定義
- TC(切り詰め)ヘッダービットの使用
- 権威的な名前または正規名とは何かという問題
- 有効なDNSラベルを構成するものは何かという問題
最初の6つは、正しい動作がやや不明確であった領域であり、これを是正することを目指しています。他の2つはすでに十分に規定されていますが、仕様が時々無視されているようです。既存の仕様を強化することを目指しています。
目次 (Contents)
- 1. Abstract (概要)
- 2. Introduction (序論)
- 3. Terminology (用語)
- 4. Server Reply Source Address Selection (サーバー応答元アドレス選択)
- 4.1 UDP Source Address Selection
- 4.2 Port Number Selection
- 5. Resource Record Sets (リソースレコードセット)
- 5.1 Sending RRs from an RRSet
- 5.2 TTLs of RRs in an RRSet
- 5.3 DNSSEC Special Cases
- 5.4 Receiving RRSets
- 5.5 Sending RRSets (reprise)
- 6. Zone Cuts (ゾーンカット)
- 6.1 Zone authority
- 6.2 DNSSEC issues
- 7. SOA RRs
- 7.1 Placement of SOA RRs in authoritative answers
- 7.2 TTLs on SOA RRs
- 7.3 The SOA.MNAME field
- 8. Time to Live (TTL) (生存時間)
- 9. The TC (truncated) header bit
- 10. Naming issues (命名問題)
- 10.1 CNAME resource records
- 10.2 PTR records
- 10.3 MX and NS records
- 11. Name syntax (名前の構文)
- 12. Security Considerations (セキュリティに関する考慮事項)
- 13. References (参考文献)
- 14. Acknowledgements (謝辞)
- 15. Authors' Addresses (著者の連絡先)
関連リソース
- 公式原文: RFC 2181
- 公式ページ: RFC 2181 DataTracker
- 正誤表: RFC Editor Errata