互联网应用层协议及加速技术.pdf

互联网应用层协议及加速技术.pdf

ID:52740423

大小:7.56 MB

页数:88页

时间:2020-03-30

互联网应用层协议及加速技术.pdf_第1页
互联网应用层协议及加速技术.pdf_第2页
互联网应用层协议及加速技术.pdf_第3页
互联网应用层协议及加速技术.pdf_第4页
互联网应用层协议及加速技术.pdf_第5页
资源描述:

《互联网应用层协议及加速技术.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、互联网应用层协议原理与加速技术中国移动研究院倪伟2012年06月目录一、应用协议原理及调度机制•互联网应用层协议概述•HTTP协议•P2P协议•网银协议•流媒体协议•FTP协议•邮件协议二、互联网应用加速技术三、流量加速手段协同展望应用层协议概述互联网存在诸多应用层协议,面向不同的业务及应用场景HTTP/P2P是主流的互联网应用层协议,占用大量网络带宽典型数据:•P2P应用占全部入网流量的40%,超过WEB&WAP访问占比,在部分宽带用户发展较快的省公司,P2P应用占比甚至达到了70%;•视频流量比例不断上升,与P2P应用总计通

2、常会超过75%以上;HTTP协议:发展历程协议原理调度机制HTTP  超文本传输协议:Internet上使用最广泛的应用层协议,起初是非常简单的应用层通信协议,用于在服务器和客户机之间传输HTML文件、浏览网页,随着时间的发展,越来越复杂。1990年1996年1997年1999年2012年HTTP/0.9HTTP/1.0HTTP/1.1HTTP/1.1HTTP/2.0作为WWW的传输RFC1945,RFC2068,RFC26162010年IETF协议,非常简单,基于0.9的各种客HTTP/1.1的在2068基础上立项,开始制只支

3、持GET方法,户端和服务端的正式标准。进行小版本升定HTTP/2.0响应中携带的消息扩展层出不穷,级协议必须HTML文件基于扩展推出新标准HTTP/1.0协议特点•灵活性:允许传输任意类型的数据对象,由Content-Type标记;•无连接:每次连接只处理一个请求,服务器处理请求后即断开连接;•无状态:协议对于事务处理没有记忆能力;基于HTTP的应用类型协议原理调度机制网页浏览视频点播下载/升级其他类型彩信服务器间通信应用与服务器间通信HTTP协议:交互机制协议原理调度机制HTTP协议支持直接访问模式和代理访问模式两类•直接访问

4、:用户终端与远程的WebServer直接建立连接并传输数据;•代理访问:用户终端经由网络中的代理服务器与远程的WebServer进行通信;–透明代理:用户不感知,无需用户进行参数配置,如WebCache;–非透明代理:需用户终端进行参数配置,如WAP网关10.0.0.172、proxy.cmcc–反向代理:部署于WebServer前端,提升服务性能;用户终端WAPGW互联网网站IP Network用户终端透明代理反向互联网网站局域网代理代理HTTP协议:消息类型协议原理调度机制HTTP使用典型的请求—响应通信方式,包含两类消息•

5、请求(Request)消息:由客户端发给服务器的消息,包括:请求行(Request-Line),可选的头域(HeaderField),及实体(Entity-Body)。•响应(Response)消息:服务端回复客户端请求的消息,其组成包括状态行(Status-Line),可选的头域(HeaderField),及实体(Entity-Body)。HTTP协议:请求消息示例协议原理调度机制请求方法URIHTTP版本客户请求服务器执行的统一资源标识,表示被高版本的WebServer可接操作,HTTP/1.1中定义请求资源所处的地址受低版

6、本客户的请求,并向了8种请求方法客户发送同样版本的应答Request LineGEThttp://www.yesky.com/pub/WWW/page.htmlHTTP/1.1Connection:closeUser‐agent:Mozilla/4.0Accept‐Encoding:gzip,compressHeaderAccept‐language:enCRLFEntity‐Body持久连接方式User Agent编码支持语言支持告知服务器,浏览器不指定用户代理服务器的指出发送此请求的浏览器支客户机浏览器支持的语言是使用永久连

7、接方式类型持哪些压缩编码方式。英语(english)HTTP协议:响应消息示例协议原理调度机制HTTP版本状态码创建时间服务器向客户发送同样版本客户请求方法的结果服务器创建并发送本响的应答消息应消息的日期和时间Status LineHTTP/1.1200OKConnection:closeDate:Thu,13Mar201203:17:33GMTServer:Apache/2.0.54(Ubuntu)HeaderLastModified:Mon,22Jan201209;23;24GMTContentLength:682lCont

8、entType:text/htmlServerLastModified内容长度内容类型WebServer服务器软与缓存相关的参数,标记出所发送对象的字节数包含在实体中的对象是件及版本信息对象本身的创建或最后修改HTML文件时间HTTP协议:Cache机制协议原理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。