- 5
- 0
- 约5.3千字
- 约 6页
- 2017-04-19 发布于贵州
- 举报
实验二HTTP和FTP 协议分析
一、目的:
理解并掌握HTTP 协议请求和响应过程
掌握FTP的使用、工作原理并领会其链路管理.
二、内容:
源地址:发出帧的网络适配器(MAC)地址。
目标地址:接收帧的网络适配器地址,也可以是一组网络地址(广播地址)。
数据报头部信息:用于发送帧的各个协议的专用信息。
数据:所要发送的信息。
通过浏览器访问4或学校、学院主页,来抓取HTTP协议数据包:分析请求报文(Request)、响应报文(Respond)。
将捕获到的数据包拷贝到包发送器进行编辑,并重新发送,进行数据包的分析
利用Telnet命令,自己编写请求4网页的请求报文,来观察HTTP协议的工作过程。(开始之前请先打开包分析器开始捕获.
EX. Telnet 到某一Web服务器上:
telnet 4 80
/*打开到位于4的端口80(默认的HTTP服务器 端口).键入的任何东西将发送到位于4的80端口*/
键入一个GET HTTP请求:
GET / / HTTP/1.1
通过键入这些(按回车两次),你向HTTP服务器发送最小(但完整)的GET请求
观察由HTTP服务器发送的响应报文 (注意:HTTP请求报文、响应报文必须以两个回车(0DH)、换行(0AH)结束)
4、通过浏览器访问 HYPERLINK ftp:// 4(或技术支持) ftp:// 4(或技术支持)服务器,捕获,数据包,并对FTP数据包进行分析。
Port n1,n2,n3,n4,n5,n6-?client IP address (n1,n2,n3,n4)+port num n5x256+n6
三 实验报告要求:
请注明你的机位号, 机器名
将你实验的主要结果节图并保存写入实验报告;
在捕获http:// 4等时,HTTP请求有几次,每次请求有哪些对象,每个是多大?如果请求一个不存在的网页,他将会应答什么?
分析FTP数据包,说明数据连接和控制连接分别用于传输哪些信息,端口号各是多少??
从你所捕获的报文中找到你所输入的用户名和密码.
四、相关知识解释及操作指南
1网络监视器的使用
网络监视器概述
“网络监视器”工具,可以监视指定网卡的所有通信并捕获数据,这些数据可以为文件形式保存下来。分析这些数据,对于网络故障的排除和网络监控具有非常重要的作用。
网络监视器是以帧的格式捕获数据的。每帧数据一般包括如下信息:
源地址:发出帧的网络适配器(MAC)地址。
目标地址:接收帧的网络适配器地址,也可以是一组网络地址(广播地址)。
数据报头部信息:用于发送帧的各个协议的专用信息。
数据:所要发送的信息。
TCP数据的封装形式:
2 HTTP协议分析
3 HTTP协议分析
3.1 HTTP协议简述
HTTP超文本传输协议是应用层协议,是基于TCP连接的。HTTP协议定义了Web客户机是如何向Web站点请求Web页以及服务器是如何将Web页传送给客户机的。
HTTP报文有两种,即请求报文和响应报文。均用普通的ASCII文本书写,容易阅读理解。
3.2 实验内容:通过浏览器访问http:// 4网页,来抓取HTTP协议数据包:请求报文(Request)、响应报文(Respond)。
通过捕获数据分析,可以看到:
① 访问上述网页的请求报文为:
//请求报文开始
GET / HTTP/1.1 //请求行,表示使用GET方式取得文件,使用HTTP/1.1协议
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpg, */* //接收的对象类型
Accept-Language: zh-cn //希望得到的某种语言版对象
UA-CPU: X86 //处理器类型
Accept-Encoding: gzip, deflate //编码方式
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; WPS; .NET CLR 1.1.4322) //用户代理(浏览器)
Host: //目的主机名称
Connection: Keep-Alive //表示持续性连接
空行
//请求报文结束
② 访问上述网页的响应报文为:
//响应报文开始
HTTP/1.1 200 OK //响应行,服务器使用HTTP/1.1协议,状态值为200 OK,表示文件可以读取
Content-L
您可能关注的文档
- 计算机硬件课程设计指导_2012年_...计算机硬件课程设计指导_2012年_....doc
- 计算机科学与技术(影视艺术与技术)实验大纲2计算机科学与技术(影视艺术与技术)实验大纲2.doc
- 计算机科学与技术专业(卓越工程师教育)计算机科学与技术专业(卓越工程师教育).doc
- 计算机科学与技术专业认知导读计算机科学与技术专业认知导读.doc
- 计算机科学与技术专业选题方向参考计算机科学与技术专业选题方向参考.doc
- 计算机科学与技术人才培养方案计算机科学与技术人才培养方案.doc
- 计算机科学与技术学院《本科生课程实验规范化要求》计算机科学与技术学院《本科生课程实验规范化要求》.doc
- 计算机科学常见算法32个计算机科学常见算法32个.doc
- 计算机科学技术学院三联系活动方案计算机科学技术学院三联系活动方案.doc
- 计算机科学技术的迅猛发展计算机科学技术的迅猛发展.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 广东省广州市某中学2024-2025学年九年级下学期开学考试化学试卷.pdf VIP
- 2024年江苏大学附属医院招聘真题.docx VIP
- 直播电商模式下抖音消费者冲动购买行为影响因素研究(3).docx VIP
- 湖北省学位英语考试真题2023.pdf VIP
- 2026届高考语文复习:55分与45分作文,其精妙分野,究竟在何方?——以“活人感”与“敬自己”作文为例.pptx
- 2023年江苏大学附属医院医护人员招聘考试模拟试题及答案解析.docx VIP
- 2025年货代年终总结及明年计划.pdf VIP
- 2025-2030日本便利店业态创新方向与中国本土化改造案例报告.docx
- 高考必备单词三千五电子版.pdf VIP
- 2026安全生产第一课78张.pptx
原创力文档

文档评论(0)