没有合适的资源?快使用搜索试试~ 我知道了~
首页初学者指南:理解DNS基础知识与全球分布式数据库
初学者指南:理解DNS基础知识与全球分布式数据库
需积分: 10 6 下载量 79 浏览量
更新于2024-07-22
收藏 5.22MB PDF 举报
DNS入门资料适合自学,这是一份由Ólafur Guðmundsson、Shinkuro, Inc. 的 Peter Koch 和 DENIC eG 在2011年3月27日 IETF-80会议期间编写的教程。教程的目标是让初学者对DNS有基本的了解,以便能够推动DNS在互联网协议中的新应用,并利用DNSSEC(DNS安全扩展)功能。教程的重点在于提供一个全面的视角,而非深入到软件实现层面,强调DNS与BIND的不同,避免详述复杂的协议细节。 DNS(域名系统)是一个全球性的松散一致性分布式数据库,其特点是内容由本地控制但允许共享信息。尽管如此,数据并不需要完全匹配或保持最新状态。每个DNS"名称"的所有者负责提供他们自己的数据,确保了操作的全局性。在数据传输中,DNS使用二进制格式进行通信。 DNS中的域名是区分大小写的,字母遵循[A-Z][a-z]的规则,而对于其他字符,例如非ASCII字符,如'ä', 'ö', 'ü'等,需要按照IDN(国际ized Domain Name)标准进行编码。主机名则受限于RFC 952的规定,只允许使用[A-Za-z0-9-]字符组合。需要注意的是,DNS的域名解析过程是不区分大小写的,除非遇到特定的例外情况。 整个教程旨在为初学者提供DNS基础知识,便于他们在后续的学习和工作中理解和应用DNS技术。通过学习这些内容,学生可以更好地理解DNS在网络基础设施中的作用,以及如何在设计和配置网络服务时考虑DNS策略。同时,教程也强调了DNS安全的重要性,使得学习者能够在保护网络安全的同时,充分利用DNS的潜力。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/8534175/bg9.jpg)
9
RR: a single Resource Record
RRSet: all RRs of same type at a name
◦ Minimum transmission unit
Example:
- <name> <TTL> <Class> <RRtype> <data>
◦ ogud.com. 13630 IN MX 10 mail.ogud.com.
◦ ogud.com. 13630 IN MX 90 smtp.elistx.com.
TTL (Time To Live):
◦ The maximum time an RRSet can be cached/
reused by a non- authoritative server
2011-03-27
DNS Tutorial @ IETF-80
ogud@ogud.com & pk@denic.de
![](https://csdnimg.cn/release/download_crawler_static/8534175/bga.jpg)
10
1 1 1 1 1 1
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
| ID |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
|QR| Opcode |AA|TC|RD|RA| Z|AD|CD| RCODE |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
| QDCOUNT == 1 |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
| ANCOUNT |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
| NSCOUNT |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
| ARCOUNT |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
Query section contains:
QNAME: <name in domain name format, variable length>
QCLASS: 2 bytes
QTYPE: 2 bytes.
Set by query
Set by responder
Unused
2011-03-27
DNS Tutorial @ IETF-80
ogud@ogud.com & pk@denic.de
• Transport:
– UDP 512 bytes Payload, with TCP
fallback
• RFC3226 increases to 1220 bytes
– EDNS0 (OPT RR) (RFC2671)
expands UDP payload size by mutual
agreement.
– TSIG (RFC2845) hop by hop
authentication and integrity
• Retransmission: built in
– Resends timed-out-query
• Possibly to a different server.
剩余49页未读,继续阅读
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
newcastle
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- AirKiss技术详解:无线传递信息与智能家居连接
- Hibernate主键生成策略详解
- 操作系统实验:位示图法管理磁盘空闲空间
- JSON详解:数据交换的主流格式
- Win7安装Ubuntu双系统详细指南
- FPGA内部结构与工作原理探索
- 信用评分模型解析:WOE、IV与ROC
- 使用LVS+Keepalived构建高可用负载均衡集群
- 微信小程序驱动餐饮与服装业创新转型:便捷管理与低成本优势
- 机器学习入门指南:从基础到进阶
- 解决Win7 IIS配置错误500.22与0x80070032
- SQL-DFS:优化HDFS小文件存储的解决方案
- Hadoop、Hbase、Spark环境部署与主机配置详解
- Kisso:加密会话Cookie实现的单点登录SSO
- OpenCV读取与拼接多幅图像教程
- QT实战:轻松生成与解析JSON数据
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)