发明名称 一种基于SDN采用DPI技术实现业务识别和流量调度的系统和方法
摘要 本发明涉及一种基于SDN采用DPI技术实现业务识别和流量调度的系统和方法,系统包括SDN控制器、WEB服务器、OpenFlow交换机和DPI模块,其中SDN控制器和DPI模块共同完成业务识别和流量调度,SDN控制器包括:Controller Base模块、Controller Mirror模块、Controller Policy Config模块、Controller Flow Statis模块;通过本发明,提升吞吐量,提高DPI处理速度。
申请公布号 CN105897611A 申请公布日期 2016.08.24
申请号 CN201610478379.6 申请日期 2016.06.24
申请人 武汉绿色网络信息服务有限责任公司 发明人 余平;向稳;姚晶;邓超
分类号 H04L12/851(2013.01)I;H04L12/927(2013.01)I 主分类号 H04L12/851(2013.01)I
代理机构 北京和信华成知识产权代理事务所(普通合伙) 11390 代理人 胡剑辉
主权项 一种基于SDN采用DPI技术实现业务识别和流量调度的系统,其包括SDN控制器、WEB服务器、OpenFlow交换机和DPI模块,其中SDN控制器和DPI模块共同完成业务识别和流量调度,其特征在于:SDN控制器包括:Controller Base模块、Controller Mirror模块、Controller Policy Config模块、Controller Flow Statis模块;Controller Base模块:利用其提供的相关接口,实现转发、拓扑发现、流量镜像和下发用于用户流量统计的流表提供给流量统计模块使用;Controller Mirror模块:用于处理来自WEB服务器的配置请求,配置镜像端口,将镜像端口的配置提供给Controller Base模块使用,使流量可以从镜像端口镜像一份流量到达DPI模块以供分析;Controller Policy Config模块:利用其提供的相关接口,实现用户策略的处理,包括WEB的策略配置请求,接收来自DPI的协议分析结果并处理;Controller Flow Statis模块:用于定时遍历用户的IP,给OpenFlow交换机发送流量统计请求,处理OpenFlow交换机回复的流量统计,更新用户流量统计记录文件,定时给WEB服务器上传,以实现用户流量的统计;DPI模块包括:DPI Config API模块、DPI协议分析模块;DPI Config API模块:用于处理来自WEB服务器的配置请求,更新协议分析库文件和端口镜像的OpenFlow交换机以及获取需要分析的协议,还用于从SDN控制器接收需要分析的协议;DPI协议分析模块:用于收包并分析协议,查询应用协议组,把结果保存在协议分析结果队列,并把结果通知SDN控制器。
地址 430073 湖北省武汉市东湖新技术开发区软件园东路1号软件产业4.1期B3栋10层01号