References (参考文献)
本节列出了RFC 1034引用的参考文献和相关资源。
规范性参考文献 (Normative References)
[RFC-882] Mockapetris, P., "Domain names: Concepts and Facilities"
标题: Domain names: Concepts and Facilities
作者: Paul Mockapetris
日期: November 1983
状态: 已被RFC 1034废弃
说明: DNS的早期规范,本RFC (1034) 是其更新版本。
[RFC-883] Mockapetris, P., "Domain names: Implementation and Specification"
标题: Domain names: Implementation and Specification
作者: Paul Mockapetris
日期: November 1983
状态: 已被RFC 1035废弃
说明: DNS实现的早期规范,被RFC 1035替代。
[RFC-1035] Mockapetris, P., "Domain names - Implementation and Specification"
标题: Domain names - Implementation and Specification
作者: Paul Mockapetris
日期: November 1987
状态: 互联网标准 (STD 13)
说明: RFC 1034的配套文档,提供DNS的详细实现规范、消息格式和数据格式。
在线访问:
[RFC-952] Harrenstien, K., M. Stahl, E. Feinler, "DoD Internet Host Table Specification"
标题: DoD Internet Host Table Specification
作者: K. Harrenstien, M. Stahl, E. Feinler
日期: October 1985
说明: 定义了HOSTS.TXT文件格式,DNS设计用于替代此系统。
[RFC-953] Harrenstien, K., M. Stahl, E. Feinler, "Hostname Server"
标题: Hostname Server
作者: K. Harrenstien, M. Stahl, E. Feinler
日期: October 1985
说明: 描述了基于HOSTS.TXT的主机名服务器。
[RFC-974] Partridge, C., "Mail routing and the domain system"
标题: Mail routing and the domain system
作者: Craig Partridge
日期: January 1986
说明: 描述了如何使用DNS进行邮件路由,定义了MX记录的使用。
[RFC-1001] NetBIOS Working Group, "Protocol standard for a NetBIOS service on a TCP/UDP transport"
标题: Protocol standard for a NetBIOS service on a TCP/UDP transport: Concepts and methods
日期: March 1987
说明: NetBIOS over TCP/IP的概念和方法。
[RFC-1002] NetBIOS Working Group, "Protocol standard for a NetBIOS service on a TCP/UDP transport"
标题: Protocol standard for a NetBIOS service on a TCP/UDP transport: Detailed specifications
日期: March 1987
说明: NetBIOS over TCP/IP的详细规范。
管理和配置参考 (Administrative References)
[RFC-1032] Stahl, M., "Domain administrators guide"
标题: Domain administrators guide
作者: Mary Stahl
日期: November 1987
说明: 域管理员指南,讨论顶层域的政策和管理。
[RFC-1033] Lottor, M., "Domain administrators operations guide"
标题: Domain administrators operations guide
作者: Mark Lottor
日期: November 1987
说明: 域管理员操作指南,讨论DNS软件和管理程序。
[RFC-1031] Lazear, W., "MILNET name domain transition"
标题: MILNET name domain transition
作者: William Lazear
日期: November 1987
说明: MILNET向DNS转换的问题和程序。
历史参考 (Historical References)
[IEN-116] Postel, J., "Internet Name Server"
标题: Internet Name Server
作者: Jon Postel
日期: August 1979
说明: 早期的互联网名称服务器提案。
[RFC-799] Mills, D., "Internet Name Domains"
标题: Internet Name Domains
作者: David Mills
日期: September 1981
说明: 早期的互联网域名提案。
[RFC-819] Su, Z., J. Postel, "The Domain Naming Convention for Internet User Applications"
标题: The Domain Naming Convention for Internet User Applications
作者: Zaw-Sing Su, Jon Postel
日期: August 1982
说明: 互联网用户应用的域命名约定。
[RFC-830] Su, Z., "A Distributed System for Internet Name Service"
标题: A Distributed System for Internet Name Service
作者: Zaw-Sing Su
日期: October 1982
说明: 互联网名称服务的分布式系统提案。
相关更新和扩展 (Updates and Extensions)
RFC 1034作为DNS的基础规范,多年来被许多RFC更新和扩展:
核心更新
| RFC | 标题 | 日期 | 说明 |
|---|---|---|---|
| RFC 1101 | DNS Encoding of Network Names | 1989 | DNS编码网络名称 |
| RFC 1183 | New DNS RR Definitions | 1990 | 新的DNS RR定义 |
| RFC 2181 | Clarifications to the DNS Specification | 1997 | DNS规范的澄清 |
| RFC 2308 | Negative Caching of DNS Queries | 1998 | DNS查询的负缓存 |
| RFC 3596 | DNS Extensions for IPv6 | 2003 | IPv6的DNS扩展 (AAAA记录) |
| RFC 4033 | DNS Security Introduction | 2005 | DNSSEC简介 |
| RFC 4034 | Resource Records for DNSSEC | 2005 | DNSSEC的资源记录 |
| RFC 4035 | Protocol Modifications for DNSSEC | 2005 | DNSSEC的协议修改 |
| RFC 6891 | Extension Mechanisms for DNS (EDNS0) | 2013 | DNS扩展机制 |
| RFC 8499 | DNS Terminology | 2019 | DNS术语 |
安全扩展
- DNSSEC: RFC 4033-4035, 4509, 5155, 6840
- DNS over TLS (DoT): RFC 7858
- DNS over HTTPS (DoH): RFC 8484
- DNS Cookies: RFC 7873
操作最佳实践
- RFC 2182: Selection and Operation of Secondary DNS Servers
- RFC 2317: Classless IN-ADDR.ARPA delegation
- RFC 5936: DNS Zone Transfer Protocol (AXFR)
- RFC 5966: DNS Transport over TCP
- RFC 7766: DNS Transport over TCP - Implementation Requirements
实现参考 (Implementation References)
主要DNS软件
BIND (Berkeley Internet Name Domain)
- 网站: https://www.isc.org/bind/
- 说明: 最广泛使用的DNS服务器软件
- 许可: MPL 2.0
Unbound
- 网站: https://www.nlnetlabs.nl/projects/unbound/
- 说明: 验证、递归和缓存DNS解析器
- 许可: BSD
PowerDNS
- 网站: https://www.powerdns.com/
- 说明: 现代、高性能的DNS服务器
- 许可: GPL
Knot DNS
- 网站: https://www.knot-dns.cz/
- 说明: 高性能权威DNS服务器
- 许可: GPL
教育资源 (Educational Resources)
书籍
-
"DNS and BIND" - Cricket Liu, Paul Albitz
- O'Reilly Media
- DNS和BIND的权威指南
-
"TCP/IP Illustrated, Volume 1" - W. Richard Stevens
- Addison-Wesley
- 第14章详细介绍DNS
-
"The TCP/IP Guide" - Charles M. Kozierok
- No Starch Press
- 包含DNS的全面覆盖
在线资源
- DNS Learning Center: https://www.icann.org/dns
- Root Server System: https://root-servers.org/
- IANA DNS Parameters: https://www.iana.org/assignments/dns-parameters/
标准化组织 (Standards Organizations)
IETF (Internet Engineering Task Force)
- 网站: https://www.ietf.org/
- 工作组: DNSOP (DNS Operations), DNSSD (DNS-Based Service Discovery)
ICANN (Internet Corporation for Assigned Names and Numbers)
- 网站: https://www.icann.org/
- 职责: 管理DNS根区域、顶级域
IANA (Internet Assigned Numbers Authority)
- 网站: https://www.iana.org/
- 职责: DNS参数注册、根区域管理
测试和调试工具 (Testing and Debugging Tools)
命令行工具
# dig - DNS查询工具
dig example.com A
dig @8.8.8.8 example.com MX
dig +trace example.com
# nslookup - 传统DNS查询工具
nslookup example.com
nslookup -type=MX example.com
# host - 简单DNS查询
host example.com
host -t AAAA example.com
# drill - DNSSEC感知的DNS查询工具
drill example.com
drill -D example.com # 追踪DNSSEC
在线工具
- DNSViz: https://dnsviz.net/ - DNSSEC可视化
- DNS Propagation Checker: https://www.whatsmydns.net/
- IntoDNS: https://intodns.com/ - DNS健康检查
- MXToolbox: https://mxtoolbox.com/ - 综合DNS工具
相关RFC系列 (Related RFC Series)
互联网协议栈
- RFC 791: Internet Protocol (IP)
- RFC 793: Transmission Control Protocol (TCP)
- RFC 768: User Datagram Protocol (UDP)
应用层协议
- RFC 821/5321: Simple Mail Transfer Protocol (SMTP)
- RFC 822/5322: Internet Message Format
- RFC 2616/9110: Hypertext Transfer Protocol (HTTP)
引用本文档 (Citation)
标准引用格式
APA格式:
Mockapetris, P. (1987). Domain names - concepts and facilities (RFC 1034).
USC/Information Sciences Institute.
BibTeX格式:
@techreport{rfc1034,
author = {P. Mockapetris},
title = {Domain names - concepts and facilities},
howpublished = {Internet Requests for Comments},
type = {STD},
number = {13},
year = {1987},
month = {November},
issn = {2070-1721},
publisher = {RFC Editor},
institution = {RFC Editor},
url = {https://www.rfc-editor.org/rfc/rfc1034.txt}
}
版权和许可 (Copyright and License)
RFC文档的版权声明:
- RFC文档在发布时具有IETF信托的版权
- 可以自由复制、引用和实现规范
- 必须保留版权声明和引用信息
返回: RFC 1034 主页
配套文档: RFC 1035 - DNS实现和规范
相关: