- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一 利用WireShark分析HTTP和DNS
第 页 共 页
山东建筑大学 计算机学院 实验报告
班级:______ 姓名:______ 学 号: 实验成绩:__________
课程:______________________________ 同组者:__________ 实验日期:__________
实验一 利用WireShark分析HTTP和DNS
一、 实验目的及任务
熟悉并掌握Wireshark的基本操作,了解网络协议实体间的交互以及报文交换。
分析HTTP协议
分析DNS协议
二、 实验环境
与因特网连接的计算机网络系统;主机操作系统为Windows2000或Windows XP;Wireshark等软件。
三、实验预习
Internet协议栈分为哪几层?每一层的功能、典型协议各是什么?并给出典型协议的英文全称。
应用层 运输层 网络层 链路层 物理层
应用层:网络应用程序及他们的应用层协议保存的地方 HTTP SMTP FTP
运输层:在应用程序端点之间传送应用层报文 TCP UDP
网络层:负责将数据包的网络层分组从一台主机移动到另一台主机 IP协议
链路层:主要为网络层提供传输服务
物理层:将帧中的一个一个比特从一个节点移动到下一个节点
HTTP请求报文的基本格式是什么? 列举四种常见的首部字段名,并解释其后“值”字段的含义。
Accept: ? ?用于高速服务器,客户机支持的数据类型Accept-Charset:??用于告诉服务器,客户机采用的编码格式Accept-Encoding:用于告诉服务器,客户机支持的数据压缩格式Accept-Language:客户机的语言环境
HTTP响应报文的基本格式是什么? 列举五种常见的首部字段名,并解释其后“值”字段的含义。
应用“条件Get”方法的基本目的是什么?该方法所用到的典型的首部字段名是什么?
当客户端要从服务器中读取文档时,使用GET方法。GET方法 要求服务器将URL定位的资源放在响应报文的数据部分,回送给客户端。
DNS有哪两层基本含义?DNS层次结构中包含哪三类DNS服务器?
分布式数据库 层次数据库
根DNS服务器
顶级域名服务器
权威DNS服务器
DNS报文的基本格式是什么?
列举三种常见的DNS记录,并解释记录中每个字段的含义。
四、实验报告内容
1.(一) Wireshark的使用
列出在第7步中分组列表子窗口所显示的所有协议类型。
HTTP TCP ARP LLMNR IGMPV3 UDP NBNS DNS
BROWSR STP
从发出HTTP GET消息到接收到HTTP OK响应报文共需要多长时间?(在默认的情况下,分组列表窗口中Time列的值是从Wireshark开始追踪到分组被捕获时总的时间,以秒为单位。若要按time-of-day格式显示Time列的值,需选择View下拉菜单,再选择Time Display Format,然后选择Time-of-day。)
0.013921000s
你主机的IP地址是什么?你所访问的主页所在服务器的IP地址是什么?
主机ip 44
服务器ip 34
写出两个第9步所显示的HTTP消息头部行信息。
GET / HTTP/1.1\r\n
Accept: application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-xbap, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*\r\n
Accept-Language: zh-CN\r\n
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E)\r\n
Accept-Encoding: gzip, deflate\r\n
Host: HYPERLINK \\r\\n \r\n
Connection: Keep-Alive\r\n
GET /index.htm?target=edu HTTP/1.1\r\n
Accept: application/x-ms-app
文档评论(0)