协议分析实验报告
篇一:实验七、UDP 协议分析实验报告
实验七、UDP 协议分析实验报告
序号:姓名:学号:成绩
1.实验目的:
分析UDP协议报文格式.
2.实验环境:
局域网环境,或者是联网的单机。
3.实验步骤:
(1)启动ethereal软件,开始报文捕获。
(2)捕获UDP的数据包
(3)停止捕获报文。
4.实验分析,回答下列问题
(1)请说明你是如何获得UDP的捕获文件,并附上捕获的截图。
答:①启动Etherel协议分析软件,并开始抓包。
②启动某个基于udp的应用程序,例如连接某个FTP站点,或通过浏览器访问某个网页。③等出现浏览的网页后停止数据包的捕获。
④出现协议分析界面,将filter 一栏填入udp,则只显示udP协议信息信息。
(2)通过捕获的数据包分析UDP的报文结构,将UDP
协议树中各名字字段,字段长度,
(3)通过和实验六的结果比较,UDP报文和TCP报文结构有何区别?
答:UDP报文由源端口号、目的端口号、长度、检验和、应用数据报文五个部分组成。而TCP报文结构除此之外还有
1)32比特的序号字段
(2)32比特的确认号字段
(3)16比特的接收窗口字段,用于流量控制
(4)4比特的首部长度字段
(5)可选与变长字段,用于发送方与接收方协商最大报文段长度
(6)比特的标志字段,用于对已被成功接收报文段的确认。
(4)通过实验六和实验七,分析TCP协议和UDP协议的不同之处。
答:TCP协议是可靠的传输协议,具有流控制和拥塞控制,能够防止数据的丢失,还有确认重发机制保证数据的到达,应用于不允许数据丢失但对带宽无严格要求的服务。
UDP协议是不可靠的传输协议,无流控制和拥塞控制,是尽力服务机制,可最大程度的利用带宽,传输速率较快,应用于对带宽有严格要求但可以容忍数据丢失的服务。
篇二:实验三 IP协议分析实验
实验报告
班级: 0906401姓名:吴朋发学号:3 6 实验日期:评分:_____________
1. 实验名称
IP协议分析实验 2. 实验学时
2学时 3. 实验类型
设计型 4. 实验目的
1、分析IP基本IP报头结构,给出每一个字段的值及其含义,加深对IP V4协议理解。
2、分析HTTP报头结构
3、分析TCP、IP、HTTP封装关系 5. 实验内容
借助于网络分析议Etherreal捕获HTTP、TCP、IP报文,分析IP报文头结构,理解其具体意义。 6. 实验原理网络实验室40台学生机组成一个局域网络,并连接学校校园网络,每台主机均能通过校园网络实现对Internet 的访问。学生机所装操作系统均为windows XX server。 7. 实验步骤(包括实验原始记录、实验数据处理、结果分析)步骤1 :认真阅读文档《Ethreal的使用方法》,熟练掌握windows 下ethereal 的使用方法。
步骤2 :在学生机上启动Etherreal软件进行报文截获,然后在IE浏览器上输入,分析截获的HTTP报文、TCP报文,试找出HTTP协议数据包,并进行分析,研究主窗口中的数据报文列表窗口和协议树窗口信息,填写下表。
步骤3 :找出对应的IP报文,试分析IP数据报文头中各字段值的含义,并填入下表
步骤4:分析ARP报文结构:选中第一条ARP请求报文和第一条ARP应答报文,将ARP请求报文和ARP应答报文中的字段信息填入下表。
步骤5:根据实验截获的报文写出ARP协议在同一网段内的解析过程。
步骤6:综合分析截获的数据报文,概括HTTP协议的工作过程(从在浏览器上输入
步骤7:选择一条计算机发出的DNS请求报文和对应的DNS应答报文,填写下表。
步骤8:简述DNS域名解析的过程。
1、当客户机提出查询请求时,首先在本地计算机的缓存中查找。
2、客户机将域名查询请求发送到本地DNS服务器,。
3、如果本地服务器不能在本地找到客户机查询的信息,将客户机请求发送到根域名DNS服务器。
4、根域名服务器负责解析客户机请求的根域部分。
5、客户机的DNS服务器利用根域名服务器解析的
地址访问下一级DNS服务器。
6、按照上述递归方法逐级接近查询目标,最后在有目标域名的DNS服务器上找到相应IP地址信息。
7、客户机的本地DNS服务器将递归查询结果返回客户机。
8、客户机利用从本地DNS服务器查询得到的IP访问目标主机,就完成了一个解析过程。
8. 说明实验过程中遇到的其它问题及解决方法
通过计算机网络课程的学习,我基本掌握了计算机网络的基础理论知识,但是对于计算机网络的理解不够深入。本次实习,让我对网络协议数据包的分析,掌握在TCP/IP模型中,各个层次上网络PDU的实际组成,深入理解网络协议的组成,对网络中传送数据的过程有更深入的认识,同时培养我一定的自学能力和独立分析问题、解决问题的能力,使我收获巨大。
篇三:网络协议分析实验报告
网络协议分析实验报告
姓名:***
学号:XX211887
班级:0431102
专业:网络工程
网络协议分析实验环境要求实验报告指导教师实验时间:年月日学院计算机科学与技术学院专业网络工程
班级 0431102 学号XX211887姓名 ***实验室 S318
熟悉网络协议分析实验环境和要求
二、实验内容
熟悉网络协议分析实验环境和要求
三、实验步骤
(1)本指导书按照 TCP/IP的层次结构对网络互连中的主要协议进行分析。本章实验的基本思路是使用协议分析工具从网络中截获数据报,对截获的数据报进行分析。通过试验,使学生了解计算机网络中数据传输的基本原理,进一步理解计算机网络协议的层次结构、协议的结构、主要功能和工作原理,以及协议之间是如何相互配合来完成数据通信功能的。 Windows 环境下常用的协议分析工具有:Snifer Pro、Natxray、Iris、Ethereal 以及Windows XX 自带的网络监视器。本书选用Ethereal 作为协议分析工具。
(2)网络协议图
四、心得体会
通过本次实验,我熟悉了网络协议分析实验环境和要求,收获很大。
网络协议分析器Ethereal实验报告
指导教师实验时间:年月日学院计算机科学与技术学院专业网络工程
班级 0431102 学号XX211887姓名 ***实验室 S318