Poison


  • 首页

  • 归档

  • 标签

  • 搜索
close
Poison

DNS

发表于 2017-01-13

DNS 消息是使用二进制数据编写的,查询报文和回答报文有着相同的格式,比如这位朋友写的 asyncdns 就表达得非常清楚。

域名是大小写不敏感的。域名中的每一个标识至多 63 字符长。

一个区域的管理者必须为该区域提供一个主名字服务器和至少一个辅名字服务器。主、辅名字服务器必须是独立和冗余的,以便当某个名字服务器发生故障时不会影响该区域的名字服务。

大家平时经常见到的 A 记录其实是 Address 的缩写,MX 记录是 Mail eXchange 的缩写。RR 就是 Resource Record 的缩写。LDNS 是 Local DNS 的缩写。

根域(Top-Level Domain, TLD) DNS 服务器在运营上使用多台服务器来对应一个 IP 地址,因此尽管 IP 地址只有 13 个,但其实服务器的数量是很多的。参见 Root Servers。

从理论上讲,任何 DNS 查询既可以是迭代的也能是递归的。

DNS 均支持 UDP 和 TCP 访问,但主要使用 UDP。

Reference

DNS 原理入门
Domain Name System
RFC 1035

Poison

About

发表于 2016-01-21

折腾两三天,总算把这个博客搭建起来了。之前大二在 CSDN 写过一段时间的博客,大多数都是关于技术细节的,竟然有 138 篇?一直都有自己搭建博客的想法,想过自己动手码个博客,但无奈自己主要做 Java 的相关开发,前端不是很熟悉,无法做到心里想象中的前端效果,遂放弃自己动手码的想法。看到许多人用 Hexo ,于是 Google 了下相关资料,静态,再看看主题,也不错,遂决定就是 Hexo 了。接下来说说此博客搭建的相关技术吧。

阅读全文 »
1…2526

127 日志
91 标签
GitHub
© 2016 - 2023 Poison 蜀ICP备16000644号
由 Hexo 强力驱动
主题 - NexT.Mist