欢迎来到天天文库
浏览记录
ID:21084361
大小:10.22 MB
页数:34页
时间:2018-10-17
《域名解析系统dns》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、域名系统DNS掌握DNS的作用掌握DNS域名结构掌握DNS域名的解析过程掌握DNS的报文格式课程目标学习完本课程,您应该能够:DNS(DomainNameSystem,域名系统):能够提供主机名和IP地址之间的映射。一、DNS的作用问题:DNS出现之前,互联网上是如何进行计算机名称解析的?答案:Hosts文件路径在WindowsSystem32Driversetc目录下二、DNS的域名结构DNS使用分布式结构,既可以允许主机分散管理数据,同时数据又可以被整个网络所使用。…coopinfobizaerocomnetorge
2、dugovmilintcnuk…根域顶级域名cctvh3cibmhp…comgovsh…edunet二级域名………sinasohuBj……pkufudan…三级域名……mailnews…mail四级域名三、DNS域名解析原理DNS系统采用客户机/服务器架构,使用的传输层协议为TCP或UDP,服务器端口号53DNS服务器之间是TCP,Client与DNS之间是UDP大于512字节称之为超常请求,这时需要采用TCP目前DNS采用的是分布式的解析方案DNS域名解析按照域名空间的分层树状结构自顶至下进行递归查询如果DNS服务器支持递归查询
3、,那么当它接收到递归查询请求后,它将负责把最终的查询结果返回请求发送方。即使执行递归查询的DNS服务器无法从本地数据库返回查询结果,它也必须查询其他的DNS服务器,直到得到确认的查询结果一般客户机与本地DNS域名服务器之间的查询交互采用的就是递归查询方式客户机本地域名服务器递归查询我想知道www.sina.com.cn的IP地址抱歉,我暂时还不知道,但请您不要担心,我会尽快给您答复的迭代查询DNS服务器接收到迭代查询请求后,如果无法从本地数据库返回查询结果,它会返回一个可能知道查询结果的DNS服务器地址给请求者,由请求者自行查询该
4、DNS服务器,以此类推,请求者最终将得到查询结果一般本地域名服务器发送至根域名服务器的查询采用的就是迭代查询客户机迭代查询我想知道www.sina.com.cn的IP地址抱歉,我不知道,请问一下张三,张三的IP地址是10.1.1.153本地域名服务器反向查询DNS反向查询允许DNS客户端根据已知的IP地址查找主机所对应的域名因特网域名树中设立了一个特殊的in-addr.arpa反向查询域用于反向查询客户机反向查询我想知道IP地址192.168.1.20所对应的域名IP地址192.168.1.20所对应的域名是xxx本地域名服务器D
5、NS解析过程RootDNSfor.comAuthoritativeDNSexample.comAuthoritativeDNSforvideo.example.com,“video.example.com=208.10.4.17”WebServerIP=208.10.4.17http://video.example.com/movie.wmv客户端在浏览器中输入URL浏览器向DNS代理服务器发送递归查询请求,请求解析video.example.comDNS代理服务器向其他授权服务器发送迭代请求,直到返回一个A类记录DNS代理服务器
6、向客户端返回一个A类记录浏览器向208.10.4.17发送HTTP请求,请求“movie.wmv”RootDNSfor/movie.wmvDNS解析过程RootDNSfor.comAuthoritativeDNScisco.comAuthoritativeDNSforvideo.cisco.com,“video.cisco.com=208.10.4.17”WebServerIP=208.10.4.17http://video.cisco.com/movie.wmv客户端在浏览器中输入URL.浏览器向DNS代理服务器发送递归查询请求
7、,请求解析video.example.com.3.DNS代理服务器向其他授权服务器发送迭代请求,直到返回一个A类记录.4.DNS代理服务器向客户端返回一个A类记录.5.浏览器向208.10.4.17发送HTTP请求,请求“movie.wmv”RootDNSfor/movie.wmv1.2345示例:现有一台DNS服务器Berlin,IP地址为192.168.1.200,在DNS服务器上查询www.hexun.com上图给出了解析结果:60.28.250.55如下图所示,第8条记录显示DNS服务器向198.41.0.4发出了一个查询
8、请求,请求解析www.hexun.com,198.41.0.4为13个根服务器之一!第9条记录,198.41.0.4给Berlin一个回应,告诉了Berlin这个域名解析问题应该询问负责com区域的DNS服务器,而且198.41.0.4还给出了负责
此文档下载收益归作者所有