[发明专利]一种网络流量缓存系统、方法及装置有效
申请号: | 201710071451.8 | 申请日: | 2017-02-09 |
公开(公告)号: | CN108418847B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 盛帅军;陈清;叶文婷;贺青;周伟华 | 申请(专利权)人: | 中国移动通信集团甘肃有限公司;中国移动通信集团公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 730000 *** | 国省代码: | 甘肃;62 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络流量 缓存 系统 方法 装置 | ||
本申请涉及网络技术领域,尤其涉及一种网络流量缓存系统、方法及装置,用以解决现有技术中反向代理缓存方案和透明代理缓存方案均无法有效适用于运营商网络环境下的问题;本申请实施例提供的网络流量缓存方法,包括:核心路由器在转发承载网页请求消息的IP数据包时,将IP数据包与预先配置的策略路由进行匹配;若匹配,则将IP数据包转发给SDN交换机,以便由SDN交换机确定响应网页请求消息的方式;其中,响应网页请求消息的方式为由WEB网站服务器响应网页请求消息,或由透明代理缓存服务器响应网页请求消息;若不匹配,则将IP数据包转发给WEB网站服务器,以便由WEB网站服务器响应网页请求消息。
技术领域
本申请涉及网络技术领域,尤其涉及一种网络流量缓存系统、方法及装置。
背景技术
随着计算机网络技术的飞速发展,在计算机网络中大量部署了Web缓存服务器,有效地加快了用户的访问速率,缓解了网页服务器(Web Server)的处理压力。
现有互联网Web缓存部署方式主要有反向代理缓存方案和透明代理缓存方案,其中,
方案一:反向代理缓存方案遵循超文本传输协议(Hyper Text TransferProtocol,HTTP),其关键技术点在于域名系统(Domain Name System,DNS)服务器在接收到浏览器发来的域名解析请求后,响应Web缓存服务器的IP地址给浏览器,以便浏览器和Web缓存服务器建立起传输控制协议(Transmission Control Protocol,TCP)连接。Web缓存服务器在接收到浏览器基于TCP连接发来的HTTP请求后,可以代理浏览器向网页服务器发起HTTP请求并将网页服务器响应的HTTP请求内容转发给浏览器,同时缓存HTTP请求内容,以备响应后续的HTTP请求。
上述反向代理缓存方案普遍适用于大型内容提供商(Content Provide,CP)网络环境中,但若应用在运营商网络环境下,会存在以下问题:
由于目前互联网网站大量采用超文本传输安全协议(Hyper Text TransferProtocol over Secure Socket Layer,HTTPS)提供Web服务,其中,HTTPS协议要求通信双方需要具备数字证书来进行身份认证,并需要通过相关的加密算法对传输的数据进行双向加密。但由于运营商无法获取到用户的相关证书以及密钥,因此,对于采用HTTPS协议的网站内容,运营商无法采用反向代理缓存方式来进行代理和缓存服务,并且还需手工分析网页服务器的相关域名对应的网页内容是否可引入缓存,以避免将采用HTTPS协议的相关域名对应的网页内容引入缓存。此外,网页服务器一般同时开启TCP 80端口、443端口来分别提供HTTP、HTTPS协议的互联网服务,在这种场景下,采用反向代理缓存方案也无法对该网页服务器对应的IP地址下的TCP 80端口HTTP协议承载的网页内容进行代理和缓存服务。
方式二:透明代理缓存方案也遵循HTTP协议,其关键技术点在于将Web缓存服务器部署在网络出口或者网络关键节点位置,用于监控并挟持所有TCP 80端口流量。具体地,在浏览器向网页服务器发起TCP连接请求之后,Web缓存服务器强制劫持TCP连接请求,与浏览器建立TCP连接。并且Web缓存服务器通过劫持浏览器向网页服务器发送的HTTP请求,可以代理浏览器向网页服务器发起HTTP请求并将网页服务器响应的HTTP请求内容转发给浏览器,同时缓存HTTP请求内容,以备响应后续的HTTP请求。
上述透明代理缓存方案普遍适用于大型企业网网络环境中,但若应用在运营商网络环境下,也会存在以下问题:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团甘肃有限公司;中国移动通信集团公司,未经中国移动通信集团甘肃有限公司;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710071451.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种预约处理方法及装置
- 下一篇:一种航班数据推送、处理方法及设备