HTTP协议分析.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HTTP 系 别 计算机科学与技术 年级专业 2010级网络技术 学生姓名 钟瑞卿 学生学号 2010123112 指导教师 曹晶秀 HTTP协议分析 摘要: 主要介绍HTTP协议工作原理、HTTP报文格式、HTTP的请求和响应和方法,用抓包软件进行了抓包并对TCP报文的三次握手进行了简单的分析和HTTP请求报文和相应的报文进行简单分析。 HTTP介绍 HTTP是一个客户端和服务器端请求和应答的标准(TCP)。客户端是终端用户,服务器端是网站。通过使用Web浏览器、DIR命令或者其它的工具,客户端发起一个到服务器上指定端口(默认端口为80)的HTTP请求。我们称这个客户端叫用户代理(user agent)。应答的服务器上存储着一些资源,比如HTML文件和图像。这个应答服务器为源服务器(origin server)。在用户代理和源服务器中间可能存在多个中间层,比如代理,网关,或者隧道(tunnels)。尽管TCP/IP协议是互联网上最流行的应用,HTTP协议并没有规定必须使用它和基于它支持的层。 事实上,HTTP可以在任何其他互联网协议上,或者在其他网络上实现。HTTP只假定其下层协议提供可靠的传输,任何能够提供这种保证的协议都可以被其使用HTTP协议是基于请求和相应模式,相当于客户端/?服务器HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。 GET:通过请求URI得到资源POST:用于添加新的内容 PUT用于修改某个内容DELETE:删除某个内容CONNECT:用于代理进行传输如使用SSLPTIONS询问可以执行哪些方法 PATCH部分文档更改PROPFIND, (wedav)查看属性 在客户端上打开科来网络分析系统,可先设定过滤器只捕获本机的数据通讯。设定好后开始数据捕获,同时在本机的浏览器中输入,网页全部打开后停止捕获 下面我们来简单分析下HTTP的报文 打开浏览器,访问,然后使用抓包软件捕捉HTTP报文。 首先是HTTP的第一次握手: 第一个报文: 本地MAC:00 1A A9 15 4F F9 服务器MAC:44 87 FC D7 A0 75 本地IP:38 服务器IP:25 08 00:表是TCP报文 45:是版本和首部长度 00:为服务类型 00 28:总长度 53 e4:标识 40 00:是标志和片偏移 40:生存时间 06:是协议表示是TCP 00 00:首部效验和 C0 A8 0C EE:源IP 3D 87 A9 7D:目的IP 07 47:源端口号 00 50:目的端口号 20 C0 24 25:32位序号 00 00 00 00:32位确认号 B0 02:首部长度 保留位和标志 FF FF:16位窗口大小 34 E7:16位校验和 00 00:16位紧急指针 因为第一个报文B0 02:首部长度 保留位和标志 SYN位是1所以是第一次握手 第二次握手: 第二个报文: 本地MAC:00 1A A9 15 4F F9 服务器MAC:44 87 FC D7 A0 75 本地IP:38 服务器IP:25 08 00:表是TCP报文 45:是版本和首部长度 00:为服务类型 00 40:总长度 53 e4:标识 40 00:是标志和片偏移 35:生存时间 06:是协议表示是TCP 3D 39:首部效验和 3D 87 A9 7D:源 IP C0 A8 0C EE:目的IP 07 47:源端口号 00 50:目的端口号 70 5B BA EF:32位序号 20 C0 24 26:32位确认号 B0 12:首部长度 保留位和标志 FF FF:16位窗口大小 0E 9E:16位校验和 00 00:16位紧急指

文档评论(0)

幽兰书苑 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档