文档介绍:第四部分网络应用
第十一章域名系统(DNS)
本章要点:DNS基础域名解析域名解析应用实例
DNS基础 域名解析 域名解析应用实例
DNS基础
DNS服务器需要解决如下一些问题:
主机命名机制;
主机域名管理;
主机域名与IP地址之间的映射。
层次型组织
使用域名服务系统的目的是解决互联网上的名字空间管理,以及互联网的主机名称与IP地址的转换服务问题。域名服务系统可以接受互联网上的主机的请求,将所要查找的主机城名转换为对应的IP地址,也可以完成由IP地址查找出对应的域名的反向转换服务。
域名服务
为了得到层次命名空间,一种域名空间被设计出来了。在这种设计中,名字都被定义在根在顶部的倒置树的结构中。这个树最多只能有128个级:第0级(根)到第127级。根把整个的树连接起来,树的每一级定义了一个分层次的级,如图所示。
域名空间
管理方法
work Information Center,NIC)统一管理的,后来被InterNIC取代了。的使用范围逐步扩大,以及用户的不断增多,域名和地址资源,而是将权力下放给在全球各个区域的非盈利性的网络信息中心,如亚太互联网络信息中心(APNIC),它负责为亚洲用户提供域名注册服务。
到了20世纪90年代,用户迅猛增长,NIC),它是一个非盈利性的管理与服务机构,下注册域名的用户提供域名注册和IP地址分配等服务。
域名解析
DNS报文结构
DNS有两种类型的报文:查询和响应(见图)。两种类型的格式相同。查询报文包括首部和问题记录;响应报文包括首部、问题记录、回答记录、授权记录以及附加记录。