- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计--用协议分析工具分析DNS以及以下各层协议的工作机制
《TCP/IP协议分析》课程设计
题目: 用协议分析工具分析 DNS以及以下各层协议的工作机制
院系: 计算机学院
班 级: 2012级网络工程班
姓 名:
学 号:
组 别 :第四组
组长:徐超
组员:蔡世明 毕建发 娄甲甲 潘柯宏 刘栋
2015年月
一 、课程设计的基本任务
《TCP/IP 协议原理课程设计》 是在完成《TCP/IP 协议原理》课程的学习之后,为牢固掌 握相关的知识而进行的总结性实践环节。通过课程设计,学生进一步掌握常用网络协议的工 作原理与机制, 在实践中充分利用所学理论知识分析和研究协议运行过程中出现的各种现象 和问题, 能够利用网络协议的原理解释网络的工作过程, 并编写合格的课程设计报告, 训练灵 活运用所学知识解决较复杂的综合问题的能力, 为以后走向相应的工作岗位打下良好的基础。
二、 课程设计的基本要求
【目的和要求】
理解 TCP/IP 协议族在 Internet 中的地位和作用,结合具体网络环境,分析网络协议的 运行机理,捕捉协议数据包的组成成分, 以理解 TCP/IP 协议是如何管理和组织计算机网络协 调运行的。通过观察 TCP/IP 的具体细节, 掌握常用协议的工作原理和应用机制,分析具体网 络环境所采用的主要协议,同时, 利用协议分析工具进行具体网络协议的数据采集和分析理 解。 1、分析网络拓扑图的结构与组成,观察网络设备在拓扑图中的表示方法,学习根据拓扑图进 行网络构建的基本步骤,了解网络组建的过程。 分析网络中可能用到的网络协议,说明其应 用目的和实现机理。 2、 掌握协议分析工具的安装、 配置和基本操作。 利用协议分析工具分析现实中某种网络应用 的协议工作过程,通过分析工具捕获网络数据的具体传输,分析该应用在协议栈个层次中数 据包的具体内容,从而理解各层协议的作用与协同工作的过程,达到能更加深入掌握网络协 议原理的目的。
【实验环境】
1、 网络环境 可以使用真实环境。也可采用软件 Packet Tracer 组建模拟网 络环境。
2、 操作系统 WindowsXP, 根据需要安装相应的服务(如 FTP, SSH, TELNET, HTTP 等)
3、协议分析工具:
Windows 环境下常用的工具有: Sniffer Pro、 Wireshark、 Iris 以及 Packet Tracer 等。实 验中可具体选择一种工具进行协分析实验。
三、具体实验内容
选题:用协议分析工具分析 DNS 以及以下各层协议的工作机制
环境:六台电脑的小型局域网
工具:wareshark ,Cisco Packet Tracer,
四、实验内容及过程
1、DNS基本知识及原理
DNS(Domain Name System)及域名服务系统,它的作用就是域名到IP地址的转换过程。IP地址是网络上标识web站点的数字地址,为了简单好记,采用域名代替IP地址来标识站点地址。而实现域名到IP地址的转换就必须具有DNS服务器。
2、DNS解析过程
第一步:客户端提出域名解析请求,并将该请求发送给本地的域名服务器
第二步:当本地的DNS服务器收到请求后,就先查询本地的缓存,如果有该项记录,则本地的DNS服务器就直接把查询结果返回;
第三步:如果本地的缓存记录中没有该记录就直接把该请求发给根服务器,然后根域名服务器再返回本地域名服务器一个所查询域的主域名服务器地址;
第四步:本地服务器再向上一步返回的域名服务器发出请求,然后接收请求的服务器查询自己的缓存记录,如果有该条记录则将结果返回;
第五步:若没有则重复该过程,直到找到正确记录;
第六步:本地域名服务器把返回的结果保存到本地缓存以备下次使用,同时将结果返回给发出请求的客户机;
3.实验设计
首先,使用Cisco Packet Tracer设计拓扑结构,并进行可行性分析, 拓扑结构如下:
整个拓扑结构由六台电脑,一台DNS服务器,一台DHCP服务器,一台交换机和一台路游器组成。
配置交换机等设备配置如下:
DNS服务器
DHCP服务器:
PC机:
设定拓扑结构中:
Dns服务器ip:1
Dhcp服务器IP:5
IP分配范围:--54
设置1为网址的IP
从一台PC机上进行测试,打开浏览器输入
模拟成功后则可以得到每层详细的数据报文
实验步骤
实验环境的搭建在一台pc上采用sdnsp
文档评论(0)