[发明专利]一种网络流量缓存系统、方法及装置有效
申请号: | 201710071451.8 | 申请日: | 2017-02-09 |
公开(公告)号: | CN108418847B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 盛帅军;陈清;叶文婷;贺青;周伟华 | 申请(专利权)人: | 中国移动通信集团甘肃有限公司;中国移动通信集团公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 730000 *** | 国省代码: | 甘肃;62 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络流量 缓存 系统 方法 装置 | ||
1.一种网络流量缓存系统,其特征在于,该系统包括:核心路由器、软件定义网络SDN交换机、透明代理缓存服务器、互联网WEB网站服务器;其中,
所述核心路由器,用于在转发承载网页请求消息的IP数据包时,将所述IP数据包与预先配置的策略路由进行匹配,若匹配,则将所述IP数据包转发给所述SDN交换机;若不匹配,则将所述IP数据包转发给所述WEB网站服务器;其中,所述策略路由仅匹配具有指定的IP地址信息且承载传输控制协议TCP端口号为80的IP数据包;
所述SDN交换机,用于在转发匹配所述策略路由的IP数据包时,基于所述IP数据包携带的目的IP地址信息以及预先配置的转发流表,确定响应所述IP数据包所承载的网页请求消息的方式;其中,响应所述网页请求消息的方式为由所述WEB网站服务器响应所述网页请求消息,或由所述透明代理缓存服务器响应所述网页请求消息;
所述透明代理缓存服务器,用于在接收到IP数据包所承载的网页请求消息后,向客户端发送携带有所述网页请求消息所请求的网页内容的网页资源响应消息;所述网页内容为所述透明代理缓存服务器预先从所述WEB网站服务器获取并缓存的;
所述WEB网站服务器,用于在接收到IP数据包所承载的网页请求消息后,向客户端发送携带有网页内容的网页资源响应消息;
所述系统还包括:SDN控制器;其中,
所述SDN控制器,用于向所述SDN交换机下发所述转发流表,所述转发流表为所述SDN控制器根据不可缓存IP地址清单动态生成的,用于指示所述SDN交换机确定所述IP数据包的下一跳转发地址;
所述SDN交换机具体用于:
在转发匹配所述策略路由的IP数据包时,将所述IP数据包与所述SDN控制器下发的所述转发流表进行匹配,若匹配,则将所述IP数据包通过第一端口转发给所述核心路由器;若不匹配,则将所述IP数据包通过第二端口转发给所述透明代理缓存服务器;
所述核心路由器还用于:
将所述SDN交换机通过所述第一端口发来的IP数据包转发给WEB网站服务器,以便由WEB网站服务器响应所述IP数据包所承载的网页请求消息;
所述透明代理缓存服务器具体用于:
接收所述SDN交换机通过所述第二端口发来的IP数据包,并响应该IP数据包所承载的网页请求消息。
2.如权利要求1所述的系统,其特征在于,所述系统中还包括:缓存日志分析服务器、管理平台;
所述透明代理缓存服务器还用于:
向所述缓存日志分析服务器上报缓存运行日志;所述缓存运行日志中记录有处理及响应网页请求消息的过程信息;从接收到的IP数据包中获取承载的协议类型为非超文本传输协议HTTP协议的IP数据包所携带的目的IP地址信息;基于获取到的目的IP地址信息,生成承载非HTTP协议的IP数据包的目的IP地址清单并发送给所述SDN控制器;
所述缓存日志分析服务器,用于基于所述缓存运行日志中记录的所述过程信息,生成缓存日志分析结果;
所述管理平台,用于将人工配置的IP地址黑白名单发送给所述SDN控制器;
所述SDN控制器具体用于:
基于接收的缓存日志分析结果、承载非HTTP协议的IP数据包的目的IP地址清单、IP地址黑白名单、确定不可缓存IP地址清单;
基于所述不可缓存IP地址清单,生成所述转发流表并下发给所述SDN交换机。
3.如权利要求2所述的系统,其特征在于,所述系统中还包括:深度包检测DPI流量分析器;
所述DPI流量分析器,用于采集并分析由所述核心路由器转发的承载HTTPS协议的TCP端口号为443的IP数据包,获取该IP数据包承载的HTTPS协议交互消息中携带的域名信息并记录在第一域名清单中,将所述第一域名清单发送给所述管理平台;
所述缓存日志分析服务器,还用于:
基于接收到的所述缓存运行日志,获取由所述透明代理缓存服务器提供缓存服务的网页请求消息中所携带的域名信息,并记录在第二域名清单中;
所述管理平台还用于:
基于接收到的所述第一域名清单以及第二域名清单,确定可缓存域名清单。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团甘肃有限公司;中国移动通信集团公司,未经中国移动通信集团甘肃有限公司;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710071451.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种预约处理方法及装置
- 下一篇:一种航班数据推送、处理方法及设备