应用层协议分析报告
篇一:实验二应用层协议分析实验报告(2)
实验二应用层协议分析实验报告
1.实验目的:
分析HTTP协议报文的首部格式,理解HTTP协议的工 作过程;分析DNS的工作过程。
2.实验环境:
(1)连入Internet的主机一台
(2)主机安装Ethereal软件
3.实验步骤:
a.下载一个非常简单的HTML文件(该文件不嵌入任何 对象),利用Ethereal软件分析HTTP协议。
(1)启动Web brows er o清空浏览器的缓存。
(2)启动Ethereal,开始Ethereal分组俘获。
tcp ip协议下载安装(3)在打开的Web browser窗口中可输入下列地址 之一
9    Q    9    9
•    •    •    •
/retype/zoom/acl6f50503d8ce2f006623a3?pn=2&x=0&y=0&
raw=531&rawh 92&ojpg_6_0    &ty pe=p i c&a imh=&md
5sum=f6ffl8528fdafdlf217dad03259c93db&sign=15783578 ec&zoom&png1342-3133&jpg0-37736" target=,/_blank,z> 点此查看
首部字段:
(3)    打开testl的捕获文件,分析响应报文
状态行字段:
首部行字段:
(4)    根据捕获的报文,填写相应的内容
实验b・
根据操作回答下面的问题。
(1)    填写浏览器的输入的URL地址。
URL地址: / o
(2)    分析test2的捕获文件,你的浏览器一共发岀 了多少个HTTP GET请求,每个GET
求的对象是什么?这些请求被发送到的目的地的IP地 址是多少?
(3)分析你的浏览器向服务器发岀的第一个HTTP GET
请求的内容,在该请求报文中,是
否有一行是:IF-MODIFIED-SINCE?分析服务器响应报 文的内容,服务器是否明确返回了文件的内容?如何获知?
在该请求报文中,没有IF-MODIFIED-SINCE行。服务 器并没有明确返回文件的内容,而是提供了网站识别码,并 进行其他的请求。
(4)分析捕获文件test3分析你的浏览器向服务器 发岀的第二个“HTTP GET”请求,在
该请求报文中是否有一行是:IF-MODIFIED-SINCE?如 果有,在该首部行后面跟着的信息是什么?
没有。如果有,首部行的值若等于之前服务器发送的 响应报文中的Last-modified:首部行的值,则该报文显示 对彖并没有被修改。若不等,则对彖被修改过。
(5)服务器对第二个HTTP GET请求的响应中的HTTP 状态代码是多少?服务器是否明确
返回了文件的内容?请解释。
状态代码:200•服务器并没有明确返回文件的内容, 而是提供了网站识别码,并进行其他的
请求。
实验c・
(1)填写浏览器的输入的URL地址。
URL 地址: http: ///o
(2)定位到DNS查询报文和查询响应报文,这两种
报文的发送是基于UDP还是基于TCP
的? DNS查询报文的目的端口号是多少? DNS查询响应 报文的源端口号是多少?
这两种报文的发送基于UDP
DNS查询报文的目的端口号是(53)
DNS查询响应报文的源端口号是(53)o
(3)DNS查询报文发送的目的地的IP地址是多少?
利用 ipconfig 命令(ipconfig/all)
决定你主机的本地DNS服务器的IP地址。这两个地址 相同吗?
DNS查询报文的发送的目的地的IP地址是:
由实验可知,这两个地址是相同的。
(4)填写相应的DNS报文各字段的值(选择两个相
对应的DNS查询和响应报文即可,没
有的字段可填无)
DNS查询报文:
篇二:应用层协议分析
运城学院实验报告
专业:计算机科学与技术 系(班):计算机科学与 技术系1001班姓名:陈嘉斌(XX100137)课程名称:计 算机网络基础
实验项目:实验七应用层协议分析实验类型:验 证性 指导老师:杜经纬 实验地点: 网络实验室(2) 时 间:
一、    实验目的:
1、    分析FTP报文,并掌握FTP协议工作过程;
2、    分析HTTP报文,并掌握HTTP报文传输的数据内容 及含义;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。