- 2
- 0
- 约3.03千字
- 约 8页
- 2016-11-26 发布于重庆
- 举报
HTTP原理及wareshark的應用
石家庄经济学院
《计算机网络原理》
实验报告
实验名称 HTTP原理及wareshark的应用
班 级
学 号
姓 名
指导教师
实验目的
掌握常用协议分析器/WireShark 的基本应用方法;分析并验证 HTTP 的工作过程。
实验环境
表1 实验所用的硬件和软件
硬件
1台主机、1台交换机、若干根制好的网线
软件
网页制作软件、Wireshark软件
实验方法
启动 Wireshark 并进入捕获状态
1.安装 WireShark 后,利用 WireShark 的快捷方式启动之,启动后界面(如图 1-1 所示)。
图1-1启动wiershark
要想进入捕获状态,重要的一步是选择要在那块网卡/NIC 上捕获数据(因为一台主机上可能有多个网络接口)。具体步骤:选择“Capture ”菜单中的“Interfaces ” 菜单项,如图 1-2 所示:
图1-2选择网卡
2.在弹出的对话框(如图 1-3 所示)中选择想要的网卡,单击 Start ,开始捕获。
图1-3针对特定网卡start capturing
在打开IE之前清除缓存
输入百度的网址 HYPERLINK 打开网页。
图1-4 访问http//
产生 HTTP 流量 —— 打开 Web Client (比如 Opera ),访问 Web 页面(比如),如上图 1-5 、1-6所示。同时捕获的数据流如下图 1-7所示,捕获成功后,WireShark 窗口的主要组成部分:
图1-5 捕获后的窗口
1 部分是 Display Filter/显示过滤器,用以对“数据包列表”过滤显示。
2 部分,是捕获到的“ 数据包列表”,以捕获到的时间升序排列,列出了每个数据包的简要信息——No 是数据包序号,Time 是捕获时间, source 指明了数据包的源 IP 地址,Destination 指明了数据包的目标 IP 地址, SrcPort 指明了数据包的源端口, DstPort 指明了数据包的目标端口,Protocol 字段指明了数据包的协议类型, Length 字段指明了数据包的长度,最后一个字段 Info指明了数据包的简要信息。
3 部分显示了该数据包的头字段信息
4 部分显示了整个数据包的全部内容,中栏是整个数据包的 16 进制形式,右栏是对应的 ASCII 码形式。
图 1-6 中,在找到百度的首页后,就已经得到了想要的数据流,所以可让WireShark 停止捕获。如图 1-8 所示,在“Capture ”菜单中选择“Stop”菜单项,或者单击工具栏中的“Stop”按钮,即可停止捕获。
1-6停止捕获
3、保存数据包序列到文件
如果需要,则可把捕获到的数据包们存储到文件中,当需要的时候再把数据包序列读入到 WireShark 中进行分析。如图 1-8 所示,选择 “File ”菜单中的 “Save” 或“Save As” 菜单项,在弹出的保存对话框中,填入合适的文件名和路径,保存。
图1-7 保存文件
实验分析
在 Filter 中输入: http.host==,然后点击“Apply ”,即可得到所需的结果。
图 1-8修改过滤条件:http.host==
在“数据包列表”中某个 HTTP 数据包上单击鼠标右键,弹出快捷菜单如图 1-11 所示:
图 1-9 选择“Follow TCP Stream ”
在选择了“Follow TCP Stream ”之后,弹出窗口如图 1-10 所示:
因为 HTTP 协议是基于 ASCII 码的,因此可以明确观察到客户端所发送的 HTTP 请求消息(红色字部分),以及 HTTP 响应消息(蓝色字部分)。
GET/HTTP/1.1
请求行,采用GET方法,请求服务器的根目录。HTTP/1.1
Accept:image/gif,image/x-xbitmap,image/gjpeg,image/pjpeg,application/vnd.ms-excel等(此处省略若干)
客户端可以接受的对象为excel表格、ppt演示文稿、html/xml文档、jpeg/gif/jpeg的图片,
Accept-Language:zh-ch
接受中英文
Accept-Encoding:gzip,deflate
浏览器发给服务器,并支持gzip,deflate类型
User-Agent:mozilla/4.0
使用浏览器的版本为mozilla/4.0
Host:
目标主机
Connection
您可能关注的文档
- HCFC-141b發泡组合聚醚HY-5104的研制.doc
- HCG孕酮的關系.doc
- HD-SDI在安防監控的应用前景分析纵论HD-SDI信号及HD-SDI矩阵.doc
- HD-SDI攝像机在CATV监控中的应用.docx
- HCV非結构蛋白和结构蛋白在复制和感染中的作用.doc
- HDMI在TV應用中的注意事项.doc
- HC新一代數据中心基于统一交换架构.docx
- HD600多向混合機的设计.doc
- HDMICEC的設计与实现.docx
- HDEC系列控制器在閉式循环水集中冷却控制中的应用.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)