首页> 中国专利> 大规模OpenFlow流表加速查找方法

大规模OpenFlow流表加速查找方法

摘要

本发明提供一种大规模OpenFlow流表分级存储架构与加速查找方法,其中:分级存储架构为分层加速流表架构,包括TCAM活跃流表层,SRAM静默流表层及DRAM流表存储层。本发明还提供一种基于上述分级存储架构的加速查找方法。本发明提出的分层加速流表架构,首先根据网络中数据包成批到达特性,建立TCAM和SRAM相结合的流表分级存储体系,进而实现大部分数据包的快速流表查找;然后基于网络数据包流对应到流表项和流表项对应到掩码的不均匀性,应用MA1启发法自适应调整掩码顺序,以加快后续数据包的掩码成功探测速度;再利用数据包探测掩码往往会失败的特点,借助BF过滤器预测出掩码失败探测结果,从而能避免对应的流表查找遍历过程,提高查找效率。

著录项

  • 公开/公告号CN108337172B

    专利类型发明专利

  • 公开/公告日2020-09-29

    原文格式PDF

  • 申请/专利权人 长沙理工大学;

    申请/专利号CN201810087786.3

  • 申请日2018-01-30

  • 分类号H04L12/741(20130101);H04L12/745(20130101);H04L12/935(20130101);

  • 代理机构43217 长沙楚为知识产权代理事务所(普通合伙);

  • 代理人陶祥琲

  • 地址 410114 湖南省长沙市天心区万家丽南路2段960号长沙理工大学云塘校区

  • 入库时间 2022-08-23 11:15:18

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号