主页 > dns解析 > dns解析-dns基础原理

dns解析-dns基础原理

时间 : 2021-04-16

dns解析


 dns数据库

                                                        dns数据库


UNIX文件系统

                                                       UNIX文件系统


域名系统是个分布式数据库。这种结构允许对整体数据库的各个部分进行本地控制,并且在各个部分中的数据通过客户端/服务器(client/server)模式变得对整个网络都可用。通过复制和缓存等机制,DNS拥有了健壮性和充足的性能。被称为名称服务器(nameserver)的程序构成了DNS客户端/服务器机制的服务器端。名称服务器包含了数据库中某些部分的信息,并使得这些信息对被称为解析器(resolver)的客户端可用。解析器通常只是组库例程(libraryroutine),这些库例程产生查询请求并将请求通过网络发送给名称服务器DNS数据库的结构类似千UNlX文件系统的结构。整个数据库(或者文件系统)被描绘成为一颗倒置的树木,root节点在树的顶端。树中的每一个节点都有一个文本标签,用来标识该节点同父节点的相对关系。这大致上类似千文件系统中”的”相对路径(relativepathname)",例如bin。空标签(nulllabel)或“被保留给root节点使用。在本书中,root节点被写成一个点号(.)。而在UNIX的文件系统中,根目录则被写成一个斜杠(/)。


上一篇 下一篇