《网络协议分析》实验指导书

《网络协议分析》实验指导书

ID:18940652

大小:2.41 MB

页数:49页

时间:2018-09-27

《网络协议分析》实验指导书_第1页
《网络协议分析》实验指导书_第2页
《网络协议分析》实验指导书_第3页
《网络协议分析》实验指导书_第4页
《网络协议分析》实验指导书_第5页
资源描述:

《《网络协议分析》实验指导书》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《网络协议分析》实验指导书《网络协议分析》实验指导书ver0.01计算机与信息工程系shhkun2014年9月第49页共49页《网络协议分析》实验指导书前言《网络协议分析》课程是针对计算机及网络工程专业的本科生而设置的一门课程,它具有很强的理论性和实践性。本实验指导书是专门为《网络协议分析》理论课程配套的、指导学生完成相关实验及操作而编写的。本实验指导书按照TCP/IP的层次结构对网络互连中的主要协议进行分析,由下而上的设计了9个实验,涉及ARP协议分析、IP协议分析、ICMP协议分析、UDP协议分析、TCP协议分析、DHCP协议分析、DN

2、S协议分析、HTTP协议分析、SMTP协议与POP3协议分析。在实验内容之前对实验采用的Wireshark软件进行了介绍。希望学生们通过以上实验进一步加深对网络协议的理解和掌握协议分析的方法。特别说明:1、本指导书中给出的实验网络物理模型,不需要学生动手搭建,所有网络物理模型都基于现有的实验室运行环境。2、本指导书中实验内容的开展与实验室使用的交换机和路由器的品牌无关,实验指导书中指出实验品牌等,只是为了举例方便。3、实验中设备的ip地址以实际实验机器的ip地址为准,不同学生的IP地址应该不同。第49页共49页《网络协议分析》实验指导书目录

3、1.网络协议分析实验环境要求42.网络协议分析器Wireshark52.1Wireshark主窗口简介52.2Wireshark菜单栏简介62.3Wireshark的工具栏72.4Wireshark的网络数据抓包过程82.5由Wireshark协议窗口分析协议的格式103.网络层协议分析11实验一ARP协议分析12实验二IP协议分析15实验三ICMP协议分析194.传输层协议分析28实验四UDP协议分析29实验五TCP协议分析315.应用层协议分析34实验六DHCP协议分析35实验七DNS协议分析37实验八HTTP协议分析39实验九SMTP

4、及POP3协议分析43第49页共49页《网络协议分析》实验指导书1.网络协议分析实验环境要求(1)本指导书按照TCP/IP的层次结构对网络互连中的主要协议进行分析。本章实验的基本思路是使用协议分析工具从网络中截获数据报,对截获的数据报进行分析。通过试验,使学生了解计算机网络中数据传输的基本原理,进一步理解计算机网络协议的层次结构、协议的结构、主要功能和工作原理,以及协议之间是如何相互配合来完成数据通信功能的。Windows环境下常用的协议分析工具有:SnifferPro、Natxray、Iris、Wireshark以及Windows2000

5、自带的网络监视器。本书选用Wireshark1.4.9中文版作为协议分析工具。(2)网络协议图第49页共49页《网络协议分析》实验指导书2.网络协议分析器WiresharkWireshark(前称Wireshark)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。2.1Wireshark主窗口简介图1是抓包完成后的Wireshark的主窗口。过滤栏以上是Wireshark本身的菜单,过滤栏以下是抓获的包经过分析后的显

6、示信息。图1抓包完成后的Wireshark主窗口其中:1.菜单栏通常用来启动Wireshark有关操作;2.工具栏提供菜单中常用项目的快速访问;3.过滤器栏提供一个路径,来直接控制当前所用的显示过滤器;4.包列表窗格显示当前抓包文件的全部包的摘要。包列表的每一行对应抓包文件中的一个包,不同报文有不同的颜色,但是没有明显的规律。如果你选择了一行,则更详细的信息显示在协议窗格和包字节数据窗格中。注意:在此窗格里单击某个包,就会在另外的第二个窗口里显示这个包的信息。第49页共49页《网络协议分析》实验指导书当Wireshark解析一个包时,由协议

7、解析器将信息放置到行列中去,比较高级协议会改写较低级协议的信息,你只能看到最高级协议的信息。例如,IP内部包含有TCP的Ethernet包,Ethernet解析器将写出它的数据(如Ethernet地址),而IP解析器将用自己的数据改写它(如IP地址),等等。在包列表窗格中的每一列代表抓获的一个包,每个包的摘要信息包括:*No:抓包文件中包的编号。,即使已经用了一个显示过滤器也不会改变。*Time:包的时间戳,即抓获该包的时间,该时间戳的实际格式可以改变。*Source:包的源地址。*Destination:包的目标地址。*Protocol:

8、包协议的缩写。*Info:包内容的附加信息,这是一种可用的上下文菜单(鼠标右键)。5.包协议窗格(包细节窗格)包协议窗格以更详细的格式显示从包列表窗格选中的协议和协议字段。包的协

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。