DNS协议原理.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:16 大小:42KB 金币:14 举报 版权申诉
预览加载中,请您耐心等待几秒...

DNS协议原理.doc

DNS协议原理.doc

预览

免费试读已结束,剩余 6 页请下载文档后查看

14 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

DNS协议原理(测试部内部培训)目录?DNS概述?DNS重要概念?DNS的解析过程?DNS的工作模式?DNS协议报文?Arpa域的作用?DNS的测试讨论DNS概述(1)DNS与我们的日常工作学习娱乐紧密相关DNS概述(2)上图红色部分就是我们的个人电脑上和DNS相关的部分,每个想要使用Internet网络的用户都必须配置该部分的类容在IE里面输入http://www.baidu.com便可以浏览百度公司的web服务,为什么呢?我们先从DNS的历史说起DNS概述(3)使用IP地址访问互连网在Internet网中使用IP地址唯一的标识一台主机如果要去互联网上逛逛的话当然可以通过IP地址访问互联网上的一切服务互联网上的服务很多,每一种服务我们都有可能需要,那么太多的ip地址需要记忆了DNS概述(4)使用IP地址访问互连网太麻烦了,并且人们也不愿意记忆这些没有意义的数字,怎么办?于是有人便给这些没有意义的ip地址赋予一个便于自己记忆的名字让这些名字和ip地址一一对应起来并且将这种对应关系保存在自己的电脑里面DNS概述(5)通过名字访问互连网做好上述的准备工作之后,我们便可以通过名字访问互连网了我们访问互连网时直接输入我们存储在计算机中的名字,然后通过一个程序将这些名字转换成计算机熟悉的ip地址不过这种方式已经不适合时代的发展了,我们现在使用更高级的DNS来做这件事情DNS概述(6)什么是DNSDNS:域名系统(DomainNameSystem),是Internet网中承担域名解析工作的一群计算机的集合,这些计算机按照一定的组织结构被组织起来,分工合作共同在Internet网上完成域名解析的任务!DNS重要概念之一域:域是一个逻辑上的概念在初始瓜分互联网的时候,Internet组织将世界上的计算机进行分类一共是划分了这样的若干个大类,如com、gov、org、net、mil、edu、int、cn、us等等每一个大类我们称之为一个域当然每一个大类里面我们又可以划分出比较小一点的类出来,也就是子域,所以说,域是可以嵌套的,大的域包含小的域,小的域又可以包含更小的域。DNS重要概念之二域名:在每一个域里面,都有很多的主机,每个主机都有一个主机名我们将这个在这个主机名后面冠上该主机所在的域的名称就是该主机在Internet网络上的域名。DNS重要概念之三域名系统:域名系统是一个分层的组织结构域名系统从外形上看更像是一颗倒长的树下图便是域名系统的一部分DNS重要概念之三(续)树根ArpacneducomIn-arpaedu…DNS重要概念之三(续)从上图我们可以看出以下的一些内容在分层的域名系统中,最顶层是没有命名的树根第二层属于顶级域第三层属于第二级域依次类推,直至叶子节点DNS重要概念之三(续)将从叶子节点开始直到树根的每一个节点的名字用“.”连接起来,便形成了一个完整的域名,树根的名字用“.”表示。DNS的解析过程(1)DNS是一种典型的C/S结构由Client向指定的DNSServer发出DNS请求报文,Server收到该请求报文之后,会回给Client一个应答报文,满足Client的域名解析要求图示如下DNS的解析过程(2)ClientServerServerClientRequest:Ftp.test.com主机的ip是多少?Reply:Ftp.test.com的ip地址是1.1.1.1DNS的解析过程(3)对上图的说明如下:Client发出请求报文,要求Server解析Ftp.test.com主机的Ip地址DNSServer收到该请求之后,在自己的数据库中寻找Ftp.test.com主机的ip地址DNS服务器在自己的数据库中虚寻找到相应的记录,发送应答报文给ClientClient收到自己需要的内容之后,就不会再找Server的麻烦了,这样一个解析过程便完成了DNS的工作模式(1)DNS为什么要使用分层的结构?网络上的每一台DNS服务器不可能保存所有主机的域名记录使用分层结构之后,每台DNS服务器只用维护跟自己相关域的主机的