DNS(Domain Name System,域名系统),因特网上作为域名和IP地址互相映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。
DNS的分布数据库是以域名为索引的,每个域名实际上就是一棵很大的逆向树中路径,这棵逆向树称为域名空间(domain name space),如下图所示树的最大深度不得超过127层,树中每个节点都有一个可以长达63个字符的文本标号。
上面结果显示,http://pool.btc.com有14个A记录,即14个IP地址。60是TTL值(Time to live 的缩写),表示缓存时间,即60秒之内不用重新查询
第四段显示http://stackexchange.com的NS记录(Name Server的缩写),即哪些服务器负责管理http://stackexchange.com的DNS记录