欢迎来到天天文库
浏览记录
ID:47044703
大小:856.00 KB
页数:19页
时间:2019-07-07
《课程设计--用协议分析工具分析 DNS以及以下各层协议的工作机制》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《TCP/IP协议分析》课程设计题目:用协议分析工具分析DNS以及以下各层协议的工作机制院系:计算机学院班级:2012级网络工程班姓名:蔡世明学号:1210020019组别:第四组组长:徐超组员:蔡世明毕建发娄甲甲潘柯宏刘栋2015年1月8日一、课程设计的基本任务《TCP/IP协议原理课程设计》是在完成《TCP/IP协议原理》课程的学习之后,为牢固掌握相关的知识而进行的总结性实践环节。通过课程设计,学生进一步掌握常用网络协议的工作原理与机制,在实践中充分利用所学理论知识分析和研究协议运行过程中出现的各种现象和问题,能够利用网络协议的原理
2、解释网络的工作过程,并编写合格的课程设计报告,训练灵活运用所学知识解决较复杂的综合问题的能力,为以后走向相应的工作岗位打下良好的基础。二、课程设计的基本要求【目的和要求】理解TCP/IP协议族在Internet中的地位和作用,结合具体网络环境,分析网络协议的运行机理,捕捉协议数据包的组成成分,以理解TCP/IP协议是如何管理和组织计算机网络协调运行的。通过观察TCP/IP的具体细节,掌握常用协议的工作原理和应用机制,分析具体网络环境所采用的主要协议,同时,利用协议分析工具进行具体网络协议的数据采集和分析理解。1、分析网络拓扑图的结构与组
3、成,观察网络设备在拓扑图中的表示方法,学习根据拓扑图进行网络构建的基本步骤,了解网络组建的过程。分析网络中可能用到的网络协议,说明其应用目的和实现机理。2、掌握协议分析工具的安装、配置和基本操作。利用协议分析工具分析现实中某种网络应用的协议工作过程,通过分析工具捕获网络数据的具体传输,分析该应用在协议栈个层次中数据包的具体内容,从而理解各层协议的作用与协同工作的过程,达到能更加深入掌握网络协议原理的目的。【实验环境】1、网络环境可以使用真实环境。也可采用软件PacketTracer组建模拟网络环境。2、操作系统WindowsXP,根据需
4、要安装相应的服务(如FTP,SSH,TELNET,HTTP等)3、协议分析工具:Windows环境下常用的工具有:SnifferPro、Wireshark、Iris以及PacketTracer等。实验中可具体选择一种工具进行协分析实验。三、具体实验内容选题:用协议分析工具分析DNS以及以下各层协议的工作机制环境:六台电脑的小型局域网工具:wareshark,CiscoPacketTracer,四、实验内容及过程1、DNS基本知识及原理DNS(DomainNameSystem)及域名服务系统,它的作用就是域名到IP地址的转换过程。IP地址
5、是网络上标识web站点的数字地址,为了简单好记,采用域名代替IP地址来标识站点地址。而实现域名到IP地址的转换就必须具有DNS服务器。2、DNS解析过程第一步:客户端提出域名解析请求,并将该请求发送给本地的域名服务器第二步:当本地的DNS服务器收到请求后,就先查询本地的缓存,如果有该项记录,则本地的DNS服务器就直接把查询结果返回;第三步:如果本地的缓存记录中没有该记录就直接把该请求发给根服务器,然后根域名服务器再返回本地域名服务器一个所查询域的主域名服务器地址;第四步:本地服务器再向上一步返回的域名服务器发出请求,然后接收请求的服务器
6、查询自己的缓存记录,如果有该条记录则将结果返回;第五步:若没有则重复该过程,直到找到正确记录;第六步:本地域名服务器把返回的结果保存到本地缓存以备下次使用,同时将结果返回给发出请求的客户机;3.实验设计一、首先,使用CiscoPacketTracer设计拓扑结构,并进行可行性分析,拓扑结构如下:整个拓扑结构由六台电脑,一台DNS服务器,一台DHCP服务器,一台交换机和一台路游器组成。配置交换机等设备配置如下:DNS服务器DHCP服务器:PC机:设定拓扑结构中:Dns服务器ip:192.168.1.31Dhcp服务器IP:192.168.
7、1.35IP分配范围:192.168.1.1--192.168.1.254设置192.168.1.21为网址www.abc.com的IP从一台PC机上进行测试,打开浏览器输入www.abc.com模拟成功后则可以得到每层详细的数据报文实验步骤1.实验环境的搭建在一台pc上采用sdnsplus-setup搭建一个DNS服务并配置IP地址为192.168.8.6子网掩码255.255.255.0;并在DNS服务器的解析记录中添加一条记录abc.com指向主机192.168.8.5设置截图如下2.在另外一台pc上用IIS搭建一个web服务器,
8、并建立一个名为test的站点,绑定站点的主机名为www.abc.com,在站点文件夹中新建一个html页面,页面中写入“这是一个测试页面”;配置IP地址为192.168.8.5子网掩码255.255.255
此文档下载收益归作者所有