在网络世界中,IP地址是网络节点的标识。在TCP/IP网络发展初期,人们直接使用IP地址来访问网络上的资源。随着网络规模的不断扩大,网络上的服务也随之增加,需要记忆的IP地址越来越多。但是IP地址是一串十进制数字,记忆起来很困难。所以需要一种能够把IP地址和便于记忆的名字关联起来的方法,只要使用这些名字就可以直接访问网络资源。DNS就这样应运而生了。
DNS(Domain Name System,域名系统)是一种用于TCP/IP应用程序的分布式数据库,提供域名与IP地址之间的转换。它为Internet上的计算机提供名称(即如“www.abc.com”的域名)到地址(即如“192.168.0.1”的IP地址)的映射服务以用于域名解析。
DNS系统采用客户端/服务器模式,DNS客户端提出查询请求,DNS服务器负责响应请求。DNS客户端通过查询DNS服务器获得所需访问主机的IP地址信息,进而完成后续的通信过程。DNS系统是一个具有树状层次结构的分布式数据库系统,域名到IP地址的解析可以由若干个域名服务器共同完成,而大部分的域名解析工作可以在本地的域名服务器上完成。这样的设计,即避免了单点故障引起整个网络域名系统瘫痪,同时也兼顾了效率。(www.xing528.com)
DNS域是网络中管理范围的划分,最大的域是根域,向下可以划分为顶级域、二级域、三级域、四级域等。不同等级的域名之间使用点号分隔,级别最低的域名在最前面,级别最高的域名在最后面。例如域名www.abc.com中,com为顶级域名,abc为二级域名,而www表示二级域中的主机。
根域名用“.”来表示,根域名下的顶级域名包括三大类:国家顶级域名(例如.CN表示中国,.UK表示英国)、国际顶级域名(.INT)、通用顶级域名(例如.COM表示公司企业,.EDU表示教育机构,.NET表示网络服务机构)。在顶级域名下注册的是二级域名,如腾讯公司的域名QQ.COM,美国哈佛大学的域名harvard.edu。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。