- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机网络协议实验教学应用探索.doc
PAGE
PAGE 3
计算机网络协议实验教学应用探索
摘要:本文选择DNS教学设计为例,来模拟DNS域名解析过程,并从分析DNs数据包方式来探讨其组织结构和工作过程,促进学生正确理解和应用。
关键词:计算机网络;DNs协议;模拟实验
对于计算机网络教学中的网络协议,由于其实践性强,常规课堂教学难以帮助学生正确理解和掌握。从目前实验教学应用现状来看,利用VMware虚拟软件来搭建网络服务平台,借助于仿真软件实现路由器、交换机的协议配置方法,让学生从中来理解计算机网络的基本原理,并为后期的网络服务配置技术打下操作基础。
一、DNS协议实验教学设计
在计算机网络分析技术实践中,DNS域名系统是用来标识终端IP地址的协议软件,由于在应用层软件中,主要采用间接方式与DNS域名系统发生联系,如浏览网页、收发邮件等。根据DNS报文格式,主要由12个字节首部和4个可变字段构成。其中标识信息占2个字节,通过客户程序来进行响应和查询匹配;标志信息占两个字节,其中QR位为查询/响应标志位,为1时代表响应,为0时代表查询;还有Opcode位,为0时代表标准查询,为1时代表响应,为2时代表服务器状态;以及AA位、TC位、RD位等等。对于四个可变字段,查询问题字段占两个字节,分别表示查询类型、查询类,以及查询问题所包含的条目数量;回答字段是对DNS报文的响应部分,既有资源数据,还有资源类型,以及资源类、数值和查询类值等,如生存时间记录资源的秒数,长度记录资源数据的数量:授权字段为响应报文所提供的授权内容,包括授权服务器信息等;额外信息附带DNS报文的其他信息,便于DNS域名解析时额外附加信息。
二、利用Wireshark软件进行DNS报文解析
(1)报文查询分析
利用Wireshark软件进行DNS报文过滤,首先进行DNS数据包抓取,来获取DNS报文信息。从查询结果来看,对于首部的第1,2字节,数据值为000e,表示由服务器返回用户程序的查询信息;第3,4字节为0100,对应的QR位为0,说明为查询报文,Opcode位为0,表示为标准查询方式,TC位、AA位为0,仅为响应报文有效;第5,6字节是查询问题类???、问题数据及记录数,第7,8,9,10,11,12字节与响应无关,不予考虑。
(2)报文响应分析
利用抓取软件对响应报文进行解析,获得标识字段为000e,标志字段为8180,问题记录字段为0001,应答字段为0003,授权字段为0005,附加字段为0005。对之进行解析可知,NO.213表示查询报文,NO.216表示为响应报文,对于标志位8180,可以进行二进制转换为100000011000000,其QR位为1,为响应报文,AA位0,为授权应答,Tc位0说明报文未被切割,RD位1,表示递归查询,AD位0,表示为服务器认证,CD为0表示其他数据为可接授的,Rcode为0表示无差错。
(3)模拟搭建DNS查询环境
通过搭建实验环境,利用虚拟主机发出DNS域名解析请求。首先在物理机上预装四台Windows 2003 server虚拟机和windows xp虚拟系统,通过Wireshark抓取软件来对域名解析服务进行实验。当虚拟机发出域名解析请求,分别由本地域名服务器进行反馈给根域名服务器、顶级域名服务器和权限域名服务器,最后将访问结果发送至请求主机。在这个过程中,各服务器通过对IP地址的响应,首先从域名服务器转向根域名服务器,再由根域名服务器转向顶级服务器,由顶级域名服务器返回Ip地址给权限域名服务器,在多次转发配置过程中,从请求到返回再到请求,再到返回,我们可以捕捉到整个DNs报文的查询过程。从中可知,对于客户请求端,发出的8地址,首先要查询根服务器的WWW.S.,通过递归查询获得本地域名服务器地址为0,再经由本地域名服务器,利用递归查询向根服务器请求,得到0的查询信息,再由顶级域名服务器转向权限域名服务器得到0,最后从权限域名服务器获得~IP地址为10。经过上述查询后,最后由权限域名服务器,逐级返回给访问主机,获得本地域名服务器地址。
三、结语
在计算机网络协议课程教学中,通过采用虚拟机软件来构建实验教学环境,通过实验过程操作来为学生呈现网络协议的原理和运行规则,引导学生从分析数据包的过程中,了解协议的工作过程,为后期学习及实践操作奠定基础。
您可能关注的文档
最近下载
- GPS控制网的布设方法.ppt.ppt VIP
- 公关语言学幻灯片.ppt VIP
- 2019版最新18项护理核心制度.docx VIP
- GPS静态网的布设.ppt VIP
- DB32T 2887-2016 曳引电梯钢丝绳电磁检测方法 .pdf VIP
- 《宁夏闽宁镇:昔日干沙滩,今日金沙滩》-中职语文高二同步课件精选(高教版2023·职业模块).pptx VIP
- 2025年5月18日河南省事业单位招聘考试《公共基础知识》试题(含答案).docx VIP
- 2025年5月18日河南省事业单位招聘考试《职业能力测试》试题(含参考答案).docx VIP
- 数据挖掘教案.doc
- DB42T 2390-2025 城市更新规划编制技术规程.docx VIP
文档评论(0)