发明名称 一种基于NACC对数据包进行网络流分类的SDN控制器
摘要 本发明公开了一种基于NACC对数据包进行网络流分类的SDN控制器,是在现有SDN控制器中增加了采用并行处理方式的NACC分类器线程;通过对OFPAK协议数据包进行去消息头、特征向量提取、分类器调度后,应用多个NACC分类器线程得到分类结果,最后将分类结果写入流表中并下发到OpenFlow交换机中。本发明通过集中部署方式,有效避免了流量分类产品软件的部署次数,只需要在网络中一次部署,所有支持openflow协议的交换机都可以完成对流量分类的功能,从而实现在线的流量分类。
申请公布号 CN104468403A 申请公布日期 2015.03.25
申请号 CN201410645992.3 申请日期 2014.11.14
申请人 北京航空航天大学 发明人 李巍;李国君;于秀芬;李丽辉
分类号 H04L12/869(2013.01)I;H04L12/813(2013.01)I;H04L29/08(2006.01)I 主分类号 H04L12/869(2013.01)I
代理机构 北京永创新实专利事务所 11121 代理人 李有浩
主权项 一种基于NACC对数据包进行网络流分类的SDN控制器,其特征在于:该基于NACC的SDN控制器是在现有SDN控制器中增加了输入控制模块、分类器处理模块和流表下发模块,所述分类器处理模块采用并行处理方式,即通过修改OpenFlow协议,基于NACC的SDN控制器和网络交换机通信获取数据包,然后将特征向量分发给NACC分类器做分类,并下发流表到交换机来控制后续数据包的转发;所述输入控制模块包括有去消息头模块、特征向量提取模块、分类器调度模块;所述分类器处理模块包括有第一个NACC分类器、第二个NACC分类器、第N个NACC分类器;所述流表下发模块包括有以表格形式存在的应用‑策略表和流表;当一个数据包进入到SDN网络中,首先会存储在支持openflow交换机处,交换机收到该数据包,会结合本交换机的流表对流进行匹配,若找到匹配项,则直接进行转发,否则,递交给控制器中的分类器模块,对流进行特征处理,分类得到流的类别之后,根据流的类别和对应的应用‑策略表,下发到openflow交换机中;后续的数据包则在openflow交换机这一数据层直接转发。
地址 100191 北京市海淀区学院路37号
您可能感兴趣的专利