域名解析系统DNS课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《域名解析系统DNS课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 域名解析 系统 DNS 课件
- 资源描述:
-
1、域名系统DNSn 掌握掌握DNS的作用的作用n 掌握掌握DNS域名结构域名结构n 掌握掌握DNS域名的解析过程域名的解析过程n 掌握掌握DNS的报文格式的报文格式课程目标学习完本课程,您应该能够:学习完本课程,您应该能够:DNS DNS(Domain Name SystemDomain Name System,域名系统):能够提,域名系统):能够提供供主机名主机名和和IPIP地址地址之间的映射。之间的映射。一、一、DNS的作用的作用问题:问题:DNSDNS出现之前,互联网上是如何进行计算机出现之前,互联网上是如何进行计算机 名称解析的?名称解析的?答案:答案:Hosts文件文件n 路径在Win
2、dowsSystem32Driversetc目录下二、二、DNS的域名结构的域名结构 DNS使用分布式结构,既可以允许主机分散管理使用分布式结构,既可以允许主机分散管理数据,同时数据又可以被整个网络所使用。数据,同时数据又可以被整个网络所使用。coopcoop infoinfobizbizaeroaero comcomnetnetorgorgeduedugovgovmilmilintintcncnukuk根域根域顶级域名顶级域名cctvcctvh3ch3cibmibmhphpcomcom govgovshsheduedunetnet二级域名二级域名sinasinasohusohuBj Bjpk
3、upkufudanfudan三级域名三级域名mailmailnewsnewsmailmail四级域名四级域名三、三、DNS域名解析原理域名解析原理 DNS系统采用客户机系统采用客户机/服务器架构,使用的传输层协服务器架构,使用的传输层协议为议为TCP或或UDP,服务器端口号,服务器端口号53 DNS服务器之间是服务器之间是TCP,Client与与DNS之间是之间是UDP 大于大于512字节称之为超常请求,这时需要采用字节称之为超常请求,这时需要采用TCP 目前目前DNS采用的是采用的是分布式分布式的解析方案的解析方案 DNS域名解析按照域名空间的分层树状结构自顶至域名解析按照域名空间的分层树状
4、结构自顶至下进行下进行递归查询l如果DNS服务器支持递归查询,那么当它接收到递归查询请求后,它将负责把最终的查询结果返回请求发送方。即使执行递归查询的DNS服务器无法从本地数据库返回查询结果,它也必须查询其他的DNS服务器,直到得到确认的查询结果l一般客户机与本地DNS域名服务器之间的查询交互采用的就是递归查询方式客户机 本地域名服务器递归查询我想知道的IP地址抱歉,我暂时还不知道,但请您不要担心,我会尽快给您答复的迭代查询lDNS服务器接收到迭代查询请求后,如果无法从本地数据库返回查询结果,它会返回一个可能知道查询结果的DNS服务器地址给请求者,由请求者自行查询该DNS服务器,以此类推,请求
5、者最终将得到查询结果l一般本地域名服务器发送至根域名服务器的查询采用的就是迭代查询客户机迭代查询我想知道的IP地址抱歉,我不知道,请问一下张三,张三的IP地址是10.1.1.153 本地域名服务器反向查询lDNS反向查询允许DNS客户端根据已知的IP地址查找主机所对应的域名l因特网域名树中设立了一个特殊的in-addr.arpa反向查询域用于反向查询客户机反向查询我想知道IP地址192.168.1.20所对应的域名IP地址192.168.1.20所对应的域名是xxx 本地域名服务器 2009 Cisco Systems,Inc.All rights reserved.CDSIS v1.02-8
6、DNS 解析过程解析过程Root DNS Authoritative DNS Authoritative DNS ,“=208.10.4.17”Web ServerIP=208.10.4.17http:/ DNS代理服务器向其他授权服务器发送迭代请求,直到返回一个代理服务器向其他授权服务器发送迭代请求,直到返回一个A类记录类记录DNS代理服务器向客户端返回一个代理服务器向客户端返回一个A类记录类记录浏览器向浏览器向 208.10.4.17 发送发送HTTP请求,请求请求,请求“movie.wmv”Root DNS for/movie.wmv 2009 Cisco Systems,Inc.All
7、 rights reserved.CDSIS v1.02-9DNS 解析过程解析过程Root DNS Authoritative DNS Authoritative DNS for ,“=208.10.4.17”Web ServerIP=208.10.4.17http:/ .3.DNS代理服务器向其他授权服务器发送迭代请求,直到返回一个代理服务器向其他授权服务器发送迭代请求,直到返回一个A类记录类记录.4.DNS代理服务器向客户端返回一个代理服务器向客户端返回一个A类记录类记录.5.浏览器向浏览器向 208.10.4.17 发送发送HTTP请求,请求请求,请求“movie.wmv”Root D
8、NS for/movie.wmv1.2345示例:现有一台现有一台DNSDNS服务器服务器BerlinBerlin,IPIP地址为地址为192.168.1.200,在在DNSDNS服务器上查询服务器上查询 上图给出了解析结果:上图给出了解析结果:60.28.250.55如下图所示,第8条记录显示DNS服务器向198.41.0.4发出了一个查询请求,请求解析,198.41.0.4为13个根服务器之一!第9条记录,198.41.0.4给Berlin一个回应,告诉了Berlin这个域名解析问题应该询问负责com区域的DNS服务器,而且198.41.0.4还给出了负责com区域服务器的域名和IP地址。
9、第10条记录显示了Berlin向192.55.83.30发出了域名解析请求第11条记录可以看出,负责com区域的域名服务器告诉Berlin,以结尾的域名已经委派出去,现在有四个服务器负责第12条记录可以看出,Berlin这次向59.173.14.26提出了查询请求,59.173.14.26就是上图中提到的负责区域的四个服务器之一。第13条记录所示,负责的59.173.14.26告诉Berlin,对应的IP是60.28.250.55。四、DNS的报文结构DNS定义了两种报文格式:查询和响应标识标识参数参数问题数问题数回答数回答数管理机构数管理机构数附加信息数附加信息数问题区(长度可变)问题区(长
展开阅读全文