下载此beplayapp体育下载

dns协议分析实验报告.doc


beplayapp体育下载分类:bepaly下载苹果 | 页数:约6页 举报非法beplayapp体育下载有奖
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 6 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
该【dns协议分析实验报告 】是由【朱老师】上传分享,beplayapp体育下载一共【6】页,该beplayapp体育下载可以免费在线阅读,需要了解更多关于【dns协议分析实验报告 】的内容,可以使用beplayapp体育下载的站内搜索功能,选择自己适合的beplayapp体育下载,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此beplayapp体育下载到您的设备,方便您编辑和打印。工程类实验报告
系:计算机与信息学院专业:网络工程年级:09级
姓名:学号:实验课程:
实验室号:___实验设备号:实验时间:
指导教师签字:成绩:
实验四DNS协议分析实验

DNS是域名系统〔DomainNameSystem〕的缩写,是一种分层次的、基于域的命名方案,主要用来将主机名映射成IP地址。当用户在应用程序中输入域名时,DNS通过一个分布式数据库系统将域名解析为相对应的IP地址。
〔1〕域名效劳器和域名解析在互联网中,域名解析是通过域名效劳器实现的。域名效劳器构成对应的层次结构,每
个域名效劳器保存着它所管辖区域内的主机名和IP地址的对照表。这组域名效劳器是域名解析的核心。域名解析方式有两种:递归解析和迭代解析。
〔2〕域名解析
递归解析就是本地域名效劳器系统一次性地完成域名到IP地址的转换,即使它没有所要查询的域名信息,它也会查询别的域名效劳器。迭代解析那么是当本地域名效劳器中没有被查询的主机域名的信息时,它就会将一个可能有该域名信息的 DNS效劳器的地址返回给请求域名解析的DNS客户,DNS客户再向指定的DNS效劳器查询。
在实际应用中通常是将两种解析方式结合起来进行域名解析。当本地域名效劳器没有所要查询的域名信息时,就请求根域名效劳器,根域名效劳器将有可能查到该域名信息的域名效劳器地址返回给要求域名解析的本地域名效劳器,本地域名效劳器再到指定的域名效劳器上查询,如指定域名效劳器上还没有该域名信息,它再将它的子域名效劳器的IP地址返回给要求域名解析的本地域名效劳器,这样直到查询到待解析的域名的IP地址为止〔没有注册的主机域名除外〕,本地域名效劳器再将查询结果返回给DNS客户,完成域名解析。
〔3〕DNS高速缓存每个域名效劳器都维护着一个高速缓存,存放最近用到过的域名信息和此记录的来源。
当客户请求域名解析时,域名效劳器首先检查它是否被授权管理该域名,假设未被授权,那么查看自己的高速缓存,检查该域名是否最近被转换过。如果有这个域名信息,域名效劳器就会将有关域名和IP地址的绑定信息报告给客户,并标志为非授权绑定,同时给出获得此绑定的域名效劳器的域名,本地域名效劳器也会将该绑定通知客户。但该绑定信息可能是过时的。根据是强调高效还是准确性,客户可以选择接受该绑定信息还是直接与该绑定信息的授权服务器联系。

〔1〕SimpleDNSPlus软件
SimpleDNSPlus软件是一款简单的DNS效劳器,可以构架一个Intranet/Internet域名效劳器,也可以通过DNS缓存来提高你的网络访问速度,可以让你轻松配置域名与IP地址对应关系。
Simple DNS Plus软件安装完成后,其内部已经存储了一些根域名效劳器的IP地址,当收到DNS请求时,如果在本地缓存中找不到相应的记录,DNS效劳器那么向这些根域名效劳器发出域名解析请求,并逐步完成解析过程。同时也可以由自己添加相应的记录。
将计算机配置为DNS效劳器需要进行以下配置:
*将本地连接的TCP/IP属性中首选的DNS效劳器的IP地址设置为本机的IP地址。
〔〕
*运行SimpleDNSPlus软件,选择DNS效劳器的Tools-Option命令,弹出图6-1所示对话框:选择General选项卡,选中RunaswindowsService复选框;
1
图6-1SimpleDNSPlus系统设置
*在上图DNSRequests选项卡中,将本地计算机的IP地址选上,使本机成为DNS服务器;
*使用浏览器访问Internet,如果DNS工作正常那么配置完成。
〔2〕NSLOOKUP命令工具
Nslookup是Windows系统自带的命令工具,可以显示域名解析,除得到域名主机IP外,还可以得到DNS解析效劳器的主机名称和对应的IP地址。由于本次实验只需要获取DNS报文,因此选择它作为客户端工具。

〔1〕实验目的
学****SimpleDNSPlus软件在WindowsXP下安装和使用的方法;分析DNS协议报文格式和DNS协议的工作过程;理解DNS缓存的作用。
〔2〕实验设备和连接
实验设备和连接图如图6-2所示,一台锐捷S2126G交换机连接了2台PC
机,分别命名为PC1、PC2,交换机命名为Switch。
图6-2DNS协议分析实验连接图
(3)实验分组
每二名同学为一组,每小组各自独立完成实验。

步骤1:确保主机PC1可正常使用互联网,在PC1的命令行窗口中输入:ipconfig
/flushdns,清空主机中DNS缓存的内容。启动Wireshark进行监听,输入命令:,观察DNS协议的记录,答复下列问题:
主机PC1所在网络的本地域名效劳器的IP地址是什么?
答:
在主机的命令行窗口中输入命令:ipconfig/all,在显示结果中DNSSERVER处显示了哪些IP地址?这些IP地址之间有什么关系?
答:第一条IP为首选DNS效劳器IP,第二条为备用DNS效劳器的IP。
步骤2:按照图6-2连接实验设备,配置各计算机的IP地址和默认网关,确保计算机
能正常上网。
步骤3:按照本节第2局部实验工具软件简介的方法将PC1配置成DNS效劳器。
步骤4:配置PC2的DNS效劳器为PC1,方法是翻开“网络和Internet连接〞的“网络连接〞窗口,“本地连接〞,右键快捷菜单“属性〞,在常规选项卡中翻开“Internet协议
〔TCP/IP〕属性〞对话框。〔以图例〕。
步骤5:清空DNS效劳器缓存,方法:在Simple DNS Plus主菜单执行File-Clear
DNSCache。
步骤6:在PC1和PC2上启动Wireshark,设置PC1的截获条件为“notbroadcastandnotmulticast〞,PC2的截获条件为“〞,开始截获报文。
步骤7:在PC2上翻开命令行窗口。如图6-3所示,执行Nslookup,。
图6-3NSLOOKUP操作示意
步骤8:停止截获报文并将截获的结果分别保存为DNS-S和DNS-C。分析DNS的请求和应答报文,完成下面的要求。
从DNS-C中选择一条计算机发出的DNS请求报文和相应的DNS应答报文〔它们的TransactionID字段的值相同〕,将两条报文的信息填入表6-1。表6-1DNS请求报文和应答报文信息
DNS报文类型
报文序号
源站点
目的站点
报文信息
DNS请求报文
3


请求sina的IP地址
DNS应答报文
4


,将sina的IP地址给它
2〕如图6-4所示,在DNS-S的众多报文中找出图6-4所示的①~⑧报文,并将这些报
文填入表6-2。
图6-4DNS的解析过程
表6-2DNS请求报文格式
序号
报文序号
源站点
目的站点
报文主要作用
所属查询类型
1
10


请求sina对应的IP地址
A
2
11


请求sina对应的IP地址
A
3
12



A
4
13



A
5
14


返回sina的域名效劳器地址
A
6
15


向sina的域名效劳器请求sina对应的IP地址
A
7
17


回复sina的IP地址
A
8
24


将sina的IP地址回复给客户
A
3〕从报文②可以得知,DNS效劳器所请求的根域名效劳器IP地址为多少
答:IP地址为:
4〕分析报文③,。
答:-:发出请求,
步骤9:重复步骤6到步骤8的操作,将截获的结果保存为DNS2-S和DNS2-C。分析这次截获的结果与上次截获的结果有何不同,体会DNS高速缓存的作用。两次监测的数据流量有什么区别?为什么出现了这种差异?答:这次不需要发送这么多的报文,直接回复给客户端,在效劳器的高速缓存中已有sina对应的IP地址。高速缓存的作用:提高通讯效率,耗时
少。前一次的数据流量比拟多,后一次的比拟少,因为第一次的高速缓存中没有sina对应的IP地址,因此要递归不断的查询,比拟耗流量,而第二次PC1高速缓存中有sina对应的IP地址,因此不需要再查询了,故比拟省流量。

dns协议分析实验报告 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数6
  • 收藏数0收藏
  • 顶次数0
  • 上传人朱老师
  • 文件大小224 KB
  • 时间2023-03-06