期刊文献+
共找到39篇文章
< 1 2 >
每页显示 20 50 100
多单元散列表与TCAM结合的OpenFlow流表查找方法 被引量:7
1
作者 李春强 董永强 吴国新 《通信学报》 EI CSCD 北大核心 2016年第10期128-140,共13页
在Open Flow网络中,交换机通过标准化的接口接受基于流的规则,执行基于流的报文处理。流表的查找是Open Flow交换机的核心功能,TCAM以其优异的性能广泛用于Open Flow流表的查找,然而基于TCAM的Open Flow流表查找具有较高的成本与能耗。... 在Open Flow网络中,交换机通过标准化的接口接受基于流的规则,执行基于流的报文处理。流表的查找是Open Flow交换机的核心功能,TCAM以其优异的性能广泛用于Open Flow流表的查找,然而基于TCAM的Open Flow流表查找具有较高的成本与能耗。为了降低流表查找的成本与能耗,提出了多单元散列表与TCAM结合的Open Flow流表存储与查找的方法。通过理论分析与仿真测试,给出了查找结构成本优化后的散列表、TCAM的容量配置;在该配置下,Hash-TCAM流表查找结构比单纯使用TCAM的方案节约90%以上的成本,有效降低了能耗,同时保持了相近的查找性能。 展开更多
关键词 OpenFlow 三态内容寻址存储器 散列表 流表
下载PDF
一种基于包围盒的存储高效SDN规则缓存算法
2
作者 张波 黄昆 汪漪 《计算机技术与发展》 2024年第7期55-61,共7页
软件定义网络(Software Defined Networking,SDN)是一种革命性的网络架构,主要思想是将控制平面与数据平面分离,并且还拥有开放可编程特性。其对数据包转发以及网络资源管理方面有着极高的要求。三态内容寻址存储器(Ternary Content Add... 软件定义网络(Software Defined Networking,SDN)是一种革命性的网络架构,主要思想是将控制平面与数据平面分离,并且还拥有开放可编程特性。其对数据包转发以及网络资源管理方面有着极高的要求。三态内容寻址存储器(Ternary Content Addressable Memory,TCAM)因其快速规则匹配能力通常作为规则的缓存应用于SDN交换机中。规则缓存将大部分流量引导到高性能的硬件路径上,可以显著提升网络性能。然而,规则之间存在的依赖关系使得缓存的利用率变低。因此,合理的规则缓存算法对本就稀有的TCAM资源来说十分重要。聚焦规则间的依赖关系,该文提出了CacheBand规则缓存算法。该算法利用包围盒思想,通过对规则及当前流量的分析,智能产生绷带规则,切断了规则间的依赖关系。实验证明,在不同数据包速率下,与同类算法相比,CacheBand可减少约68%的缓存条目,显著降低了流表压力,为数据转发提供了可靠的缓存方案。 展开更多
关键词 软件定义网络 三态内容寻址存储器 规则依赖 规则缓存 包围盒
下载PDF
基于深度包检测的防火墙系统设计 被引量:6
3
作者 路琪 黄芝平 鲁佳琪 《计算机科学》 CSCD 北大核心 2017年第B11期334-337,共4页
随着互联网的飞速发展,防火墙作为网络安全防护的重要手段已经成为了人们研究的重点。为了能够高效地过滤无关数据报文、抵御恶意攻击、保障网络的安全稳定运行,在研究深度包检测技术的基础上,提出了一种基于现场可编程门阵列、三态内... 随着互联网的飞速发展,防火墙作为网络安全防护的重要手段已经成为了人们研究的重点。为了能够高效地过滤无关数据报文、抵御恶意攻击、保障网络的安全稳定运行,在研究深度包检测技术的基础上,提出了一种基于现场可编程门阵列、三态内容可寻址寄存器架构而实现的硬件防火墙系统。测试表明,该系统能够满足实际要求。 展开更多
关键词 深度包检测 硬件防火墙 现场可编程门阵列 三态内容可寻址寄存器
下载PDF
OpenFlow交换机流表溢出缓解技术研究综述 被引量:5
4
作者 谢升旭 邢长友 +2 位作者 张国敏 宋丽华 胡谷雨 《计算机研究与发展》 EI CSCD 北大核心 2021年第7期1544-1562,共19页
软件定义网络的转发控制分离、集中控制、开放接口等特性使网络变得灵活可控,其架构得到了充分的发展.由于与各种云化业务的良好结合,软件定义网络(software defined networking,SDN)在近些年来得到了大量的商业部署.在基于OpenFlow的SD... 软件定义网络的转发控制分离、集中控制、开放接口等特性使网络变得灵活可控,其架构得到了充分的发展.由于与各种云化业务的良好结合,软件定义网络(software defined networking,SDN)在近些年来得到了大量的商业部署.在基于OpenFlow的SDN架构中,为了实现流表项的快速查找、掩码匹配等目标,商业部署的硬件交换机大多使用三态内容寻址存储器(ternary content addressable memory,TCAM)来存储控制器下发的流表项.但受限于TCAM的容量和价格,目前商用OpenFlow交换机至多能支持存储数万条流表项,导致其存在因突发流和流表攻击等原因而产生流表溢出问题,严重影响了网络性能.因此,如何建立高效的流表溢出缓解机制引起了研究人员的广泛关注.首先对OpenFlow交换机流表溢出问题产生的原因及其影响进行了分析,在此基础上按照流量突发和攻击行为2种情况归纳对比了流表溢出缓解技术的研究现状,总结分析了现有研究存在的问题与不足,并展望了未来的发展方向和面临的挑战. 展开更多
关键词 软件定义网络 OpenFlow交换机 三态内容寻址存储器 流表溢出 缓解机制
下载PDF
铁电晶体管近似搜索存储器的电流模测量实现
5
作者 陈雨过 王观涛 +2 位作者 黄文韬 卓成 尹勋钊 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2023年第5期796-802,共7页
在高硬件容错性模型中,近似搜索可应对数据量与运算量需求能效提高的问题.针对三态内容寻址存储器在近似搜索模式下精度低、可扩展性差等问题,提出了一种电流模测量方案.该方案基于铁电晶体管优化了存储单元的结构设计以降低面积与功耗... 在高硬件容错性模型中,近似搜索可应对数据量与运算量需求能效提高的问题.针对三态内容寻址存储器在近似搜索模式下精度低、可扩展性差等问题,提出了一种电流模测量方案.该方案基于铁电晶体管优化了存储单元的结构设计以降低面积与功耗;将阵列搜索不匹配度由原先的电压输出改为电流输出,提高了电路可扩展性;引入了将模拟电流信号转化为数字脉冲信号的感测放大器(sense amplifier,SA)作为外围电路以检测存储阵列的不匹配度输出.通过Hspice与Virtuoso仿真平台搭建瞬态仿真电路实验,验证了该方案成功地实现了高能效三态内容寻址存储器近似搜索. 展开更多
关键词 存内计算 三态内容寻址存储器 铁电场效应晶体管 近似搜索
下载PDF
基于FPGA的TCAM实现方法综述
6
作者 黄逍颖 郭志川 《网络新媒体技术》 2023年第1期1-11,共11页
近年来,FPGA由于其可编程和高性能的特性在高速网络中被大量使用,而在包处理中被广泛用于数据包分类等应用中的TCAM并没有内置于FPGA中。因此如何使用FPGA中的逻辑资源和存储资源来构建TCAM成为了研究热点。本文对主流的基于FPGA的TCAM... 近年来,FPGA由于其可编程和高性能的特性在高速网络中被大量使用,而在包处理中被广泛用于数据包分类等应用中的TCAM并没有内置于FPGA中。因此如何使用FPGA中的逻辑资源和存储资源来构建TCAM成为了研究热点。本文对主流的基于FPGA的TCAM实现方案进行了介绍和比较,包括基于块存储器(BRAM)的方案,基于分布式存储器(DRAM)的方案和基于触发器的方案。最后,对这些方案各自的优缺点和适用场景进行了总结。 展开更多
关键词 现场可编程逻辑门阵列 高速网络 三态内容寻址存储器 块存储器 分布式存储器
下载PDF
ASIC芯片OpenFlow交换机设计与实现 被引量:4
7
作者 费宁 陈春玲 毛燕琴 《北京邮电大学学报》 EI CAS CSCD 北大核心 2016年第6期93-98,共6页
以博通公司专用集成电路(ASIC)芯片交换机为例,深入研究了OpenFlow表项映射至芯片三态内容寻址存储器和传统转发寄存器的机制,以达到充分利用现有ASIC资源的目的.在工业界主流交换机上进行测试的结果表明,该方案实现的OpenFlow交换机完... 以博通公司专用集成电路(ASIC)芯片交换机为例,深入研究了OpenFlow表项映射至芯片三态内容寻址存储器和传统转发寄存器的机制,以达到充分利用现有ASIC资源的目的.在工业界主流交换机上进行测试的结果表明,该方案实现的OpenFlow交换机完全可行,并具备较好的实用性和扩展性. 展开更多
关键词 软件定义网络 OpenFlow 专用集成电路 三态内容寻址存储器
原文传递
FAST UPDATE ALGORITHM FOR TCAM-BASED ROUTING LOOKUPS 被引量:1
8
作者 王志恒 叶强 白英彩 《Journal of Shanghai Jiaotong university(Science)》 EI 2002年第1期8-14,共7页
Routing technology has been forced to evolve towards higher capacity and per port packet processing speed. The ability to achieve high forwarding speed is due to either software or hardware technology. TCAM (Ternary C... Routing technology has been forced to evolve towards higher capacity and per port packet processing speed. The ability to achieve high forwarding speed is due to either software or hardware technology. TCAM (Ternary Content Addressable Memory) provides a performance advantage over other software or hardware search algorithms, often resulting in an order of magnitude reduction of search time. But slow updates may affect the performance of TCAM based routing lookup. So the key is to design a table management algorithm, which supports high speed updates in TCAMs. This paper presented three table management algorithms, and then compared their performance. Finally, the optimal one after comparing was given. 展开更多
关键词 routing LOOKUP ternary content addressable memory TABLE management ALGORITHM
下载PDF
基于FPGA+TCAM架构的网络分流系统的设计与实现 被引量:2
9
作者 鲁佳琪 黄芝平 +2 位作者 刘纯武 刘德胜 陈实 《微型机与应用》 2016年第15期65-68,71,共5页
网络流量分类技术为网络服务提供有力保障,在网络行为分析和网络监管方面发挥重要作用。设计并实现了一种基于FPGA+TCAM架构的网络分流系统,接入高速网络信号,恢复数据流信息,并对其进行分流管理。解决了传统网络分流系统接入速率不高,... 网络流量分类技术为网络服务提供有力保障,在网络行为分析和网络监管方面发挥重要作用。设计并实现了一种基于FPGA+TCAM架构的网络分流系统,接入高速网络信号,恢复数据流信息,并对其进行分流管理。解决了传统网络分流系统接入速率不高,分流效果差的问题。最后对系统平台进行了测试,测试结果表明,该系统具备在高速网络环境下数据流实时分流处理的能力。 展开更多
关键词 网络流量 分流 三态内容可寻址寄存器 现场可编程门阵列
下载PDF
提高软件定义网络交换机存储能力的流表压缩算法
10
作者 沈剑良 王崇越 +1 位作者 汤先拓 张霞 《西安交通大学学报》 EI CAS CSCD 北大核心 2022年第11期186-194,共9页
针对目前软件定义网络(SDN)中流表规模不断增大且存储效率较低的问题,提出了一种新的提高SDN交换机存储能力的流表压缩算法。首先对传统前缀编码算法分析,发现2的指数幂(2 n)范围编码后字符串最高有效位递增,且其余低位均为通配符;其次... 针对目前软件定义网络(SDN)中流表规模不断增大且存储效率较低的问题,提出了一种新的提高SDN交换机存储能力的流表压缩算法。首先对传统前缀编码算法分析,发现2的指数幂(2 n)范围编码后字符串最高有效位递增,且其余低位均为通配符;其次对流表中范围字段按照2的指数幂进行分割,得到多个范围字段,利用最高位和通配符实现仅用一条表项编码2的指数幂范围字段,其他范围字段采用前缀编码;最后将编码结果存储至不同三态内容寻址存储器,进行分类存储。实验结果表明,与已有的算法相比,所提流表压缩算法在独立于流表内容的基础上具备更高的更新速度与更低的最坏情况拓展比,在防火墙类型规则集编码后平均可减少86%和83%的表项数量,且不需要占用额外比特位,从更细粒度层次实现了存储空间的优化使用,具有良好的应用前景。 展开更多
关键词 软件定义网络 三态内容寻址存储器 范围编码 流表
下载PDF
一种基于超立方体的TCAM多字段范围规则编码
11
作者 王云霄 赵丽娜 +3 位作者 马琳 李宁 刘子雁 张婕 《计算机科学》 CSCD 北大核心 2021年第S02期490-494,共5页
随着互联网的发展与普及,网络的规模、带宽和网络数据包传输速度都在以指数级增长。日益高速增长的网络用户给互联网基础设施带来的压力也是与日俱,作为链路带宽性能提升的关键一环,报文分类处理速度的提升对发展高速网络环境下的各种... 随着互联网的发展与普及,网络的规模、带宽和网络数据包传输速度都在以指数级增长。日益高速增长的网络用户给互联网基础设施带来的压力也是与日俱,作为链路带宽性能提升的关键一环,报文分类处理速度的提升对发展高速网络环境下的各种应用服务起到了关键作用。当前报文分类算法存在吞吐率不足、内存利用率不高、功耗高,以及更新性能不够的问题。在报文分类上,传统TCAM无法进行高效的范围规则集存储,基于此问题利用超立方体的对称性与正则性,设计了一种基于超立方体的TCAM多字段范围规则编码技术。通过仿真实验对比,其编码效率是现在流行的其他TCAM编码方案的2倍,极大地增加了TCAM在报文分类时的空间利用率。 展开更多
关键词 TP超立方体 报文分类算法 三态内容寻址器 静态随机存取存储器 范围编码
下载PDF
多模式匹配算法及硬件实现 被引量:42
12
作者 李伟男 鄂跃鹏 +1 位作者 葛敬国 钱华林 《软件学报》 EI CSCD 北大核心 2006年第12期2403-2415,共13页
介绍了多模式匹配的算法和硬件实现方法.首先介绍了两种常用的多模式匹配算法——Aho-Corasick基于自动机的算法和Wu-Manber基于hash的后缀匹配加移位跳跃的算法以及相关的改进算法.并通过实验对各种多模式匹配算法的时空复杂度进行了... 介绍了多模式匹配的算法和硬件实现方法.首先介绍了两种常用的多模式匹配算法——Aho-Corasick基于自动机的算法和Wu-Manber基于hash的后缀匹配加移位跳跃的算法以及相关的改进算法.并通过实验对各种多模式匹配算法的时空复杂度进行了分析比较.通过几个硬件实现的实例介绍了多模式匹配的硬件实现方法及策略.最后对多模式匹配的发展趋势进行了展望. 展开更多
关键词 多模式匹配 AHO-CORASICK算法 有限状态自动机 WU-MANBER算法 FPGA(现场可编程门阵列) TCAM(三态内容寻址存储器) bloom filter
下载PDF
支持压缩和多下一跳查找的路由查找方案 被引量:9
13
作者 梁志勇 徐恪 +1 位作者 吴建平 徐明伟 《软件学报》 EI CSCD 北大核心 2004年第4期550-560,共11页
TCAM(ternary content addressable memory)是目前流行的一种高速路由查找技术.TCAM具有查找速度快、操作简单的优点,但同时它也具有3个明显的缺点:成本高、功耗大和路由更新复杂.路由器为了实现负载平衡以及策略路由,在路由表中保存着... TCAM(ternary content addressable memory)是目前流行的一种高速路由查找技术.TCAM具有查找速度快、操作简单的优点,但同时它也具有3个明显的缺点:成本高、功耗大和路由更新复杂.路由器为了实现负载平衡以及策略路由,在路由表中保存着相当数量的具有多个下一跳的路由表项.基于TCAM技术,提出一种支持多下一跳的高速路由查找方案.方案通过两级索引表实现了多下一跳路由的存储和快速访问.为了提高TCAM的更新效率,方案还提出了一个N子空间TCAM更新算法.该算法对目前实际网络中的路由表,可达到近似O(1)的更新复杂度.为了减少TCAM的成本和功耗,方案中还使用了有效的路由压缩技术.压缩技术基于Trie树结构,实现简单.应用压缩技术,对于实际网络中的路由表,可减少20%的路由.该查找方案可以很容易地应用到未来的IPv6网络中. 展开更多
关键词 路由查找 路由更新 路由压缩 多下一跳 TCAM
下载PDF
基于并行字符索引的多步长正则表达式匹配算法 被引量:7
14
作者 丁麟轩 黄昆 张大方 《计算机研究与发展》 EI CSCD 北大核心 2015年第3期681-690,共10页
深度包检测(deep packet inspection,DPI)是网络入侵检测与防御系统(network intrusion detection and prevention system,NIDPS)的核心.基于三态内容可寻址存储器(ternary content addressable memory,TCAM)的正则表达式匹配算... 深度包检测(deep packet inspection,DPI)是网络入侵检测与防御系统(network intrusion detection and prevention system,NIDPS)的核心.基于三态内容可寻址存储器(ternary content addressable memory,TCAM)的正则表达式匹配算法提高了数据包的处理速度,成为DPI技术的一个重要研究方向.TCAM具有查找速度快、存储空间小等特性,且能耗与存储空间成正比.由于DFA的存储空间开销比较大,且存储空间大小随着DFA步长数的增加而指数倍增,基于TCAM的DFA面临高能耗的问题,特别是多步长DFA.提出一种基于并行字符索引的多步长正则表达式匹配算法(multi-stride parallel character-indexed DFA,PCIDFA),对确定型有限自动机(deterministic finite automaton,DFA)构造并行字符索引,通过比特位图取交集,减少匹配时激活的TCAM块数,显著降低TCAM能耗.实验结果表明:与多步长DFA相比,多步长PCIDFA在TCAM能耗上减少了99.8%以上,在TCAM存储空间开销上减少了48.5%-65.3%,在吞吐量上提高了1.9-2.6倍. 展开更多
关键词 正则表达式匹配 三态内容可寻址存储器 并行字符索引 分块存储 低能耗
下载PDF
一种基于匹配域裁剪的包分类规则集压缩方法 被引量:7
15
作者 孙鹏浩 兰巨龙 +2 位作者 陆肖元 胡宇翔 马腾 《电子与信息学报》 EI CSCD 北大核心 2017年第5期1185-1192,共8页
随着以OpenFlow为代表的多匹配域包分类规则的出现,匹配域数量的不断增加、流表宽度的不断增大以及流表规模的不断膨胀,大大增加了硬件存储的压力。为提高现有三态内容可寻此存储器(TCAM)资源利用率,该文提出一种基于规则集特征分析的... 随着以OpenFlow为代表的多匹配域包分类规则的出现,匹配域数量的不断增加、流表宽度的不断增大以及流表规模的不断膨胀,大大增加了硬件存储的压力。为提高现有三态内容可寻此存储器(TCAM)资源利用率,该文提出一种基于规则集特征分析的匹配域裁剪模型Field Trimmer。一方面基于对规则集中匹配域的逻辑关系分析,实现匹配域的合并,从而减少匹配域的数量;另一方面基于对规则集统计规律的分析,实现匹配域的裁剪,使用部分匹配域来达到整体的匹配效果。实验结果表明,相比于其他方案,该方案在较小的时间复杂度下,能够进一步节省OpenFlow流表的TCAM存储空间需求50%左右;对于常见的包分类规则集,该方案所需的储存空间能够节省40%以上。 展开更多
关键词 包分类 三态内容可寻此存储器 OpenFlow
下载PDF
SDN交换机转发规则TCAM存储优化综述 被引量:6
16
作者 陈志鹏 徐明伟 杨芫 《计算机学报》 EI CAS CSCD 北大核心 2021年第7期1341-1362,共22页
软件定义网络(SDN)将传统网络的控制平面和数据平面解耦,通过控制平面的控制器灵活地对网络进行管理,目前应用最广泛的控制协议是OpenFlow.三态内容寻址存储器(TCAM)查找速度快、支持三态掩码存储,在SDN网络中应用广泛.但TCAM成本高、... 软件定义网络(SDN)将传统网络的控制平面和数据平面解耦,通过控制平面的控制器灵活地对网络进行管理,目前应用最广泛的控制协议是OpenFlow.三态内容寻址存储器(TCAM)查找速度快、支持三态掩码存储,在SDN网络中应用广泛.但TCAM成本高、功耗大,并且在存储含有范围字段匹配域的规则时候存在范围膨胀问题,因此交换机中可存储的转发规则数量,尤其是匹配域的数量和类型都比较多的OpenFlow规则数目非常有限,这成为约束SDN网络大规模扩展和应用的瓶颈.研究机构从不同角度提出了针对SDN中交换机转发规则的TCAM存储优化方案.本文从转发规则存储架构优化、本地交换机转发规则压缩、全局转发规则动态优化以及控制器参与的网络转发规则管理四个角度总结了相关研究工作,并提出了适合未来SDN网络的转发规则存储的综合优化方案. 展开更多
关键词 软件定义网络(SDN) 三态内容寻址存储器(TCAM) 转发规则存储优化
下载PDF
软件定义网络中基于流量管理的分布式防火墙策略 被引量:6
17
作者 史久根 王继 +1 位作者 张径 徐皓 《电子与信息学报》 EI CSCD 北大核心 2019年第1期91-98,共8页
在软件定义网络中将防火墙策略定义为访问控制型规则,并将其分布式地部署在网络中能够提高会话的服务质量。为了减少放置在网络中规则的数量,文中提出多路复用和合并的启发式规则放置算法(HARA)。算法考虑到了商品交换机TCAM存储空间和... 在软件定义网络中将防火墙策略定义为访问控制型规则,并将其分布式地部署在网络中能够提高会话的服务质量。为了减少放置在网络中规则的数量,文中提出多路复用和合并的启发式规则放置算法(HARA)。算法考虑到了商品交换机TCAM存储空间和端点交换机相连链路的流量负载,通过建立以最小化规则放置数量为目标的混合整数线性规划模型,解决不同吞吐量的多路由单播会话的规则放置问题。实验结果表明,与nonRM-CP算法相比,在保证不同会话服务质量的前提下,该算法最多能节省56%的TCAM空间,平均能减少13.1%的带宽资源利用率。 展开更多
关键词 软件定义网络 分布式防火墙策略 规则放置 TCAM 流量负载
下载PDF
一种支持TCAM规则更新与压缩方法 被引量:4
18
作者 蔡立军 李杜 +1 位作者 池鹏 李睿 《湖南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2014年第8期94-100,共7页
提出了一种TCAM空间划分和规则压缩相结合的方法,使得OpenFlow网络在支持实时更新的同时能采用小容量的TCAM芯片来存储网络中的规则.所提方法将TCAM芯片空间划分为实时更新区和压缩存储区,实时更新区处在TCAM芯片的前部,用于存放中央控... 提出了一种TCAM空间划分和规则压缩相结合的方法,使得OpenFlow网络在支持实时更新的同时能采用小容量的TCAM芯片来存储网络中的规则.所提方法将TCAM芯片空间划分为实时更新区和压缩存储区,实时更新区处在TCAM芯片的前部,用于存放中央控制器发送过来的实时更新规则.后台服务器以一定的时间周期将TCAM芯片中的实时更新区的规则以及压缩存储区中的规则进行压缩,并将压缩后的规则存入TCAM的压缩区,保持实时更新区具有空间接收实时更新规则.分析了区间划分的比率问题,并利用ClassBench工具产生原始规则集进行了仿真实验,实验结果验证了本文方法的有效性. 展开更多
关键词 网络协议 OpenFlow TCAM 规则压缩 实时更新 空间划分
下载PDF
基于TCAM的高效浮动关键词匹配算法 被引量:3
19
作者 李鲲鹏 兰巨龙 《计算机工程》 CAS CSCD 2012年第4期269-271,274,共4页
针对传统浮动关键词匹配算法功耗高和速率低的问题,提出一种基于三态内容寻址寄存器(TCAM)的高效匹配算法。该算法应用关键词分类数据结构,将关键词存储在不同的TCAM模块中,并只将疑似关键词送入TCAM中查找匹配,从而减少每次访问TCAM查... 针对传统浮动关键词匹配算法功耗高和速率低的问题,提出一种基于三态内容寻址寄存器(TCAM)的高效匹配算法。该算法应用关键词分类数据结构,将关键词存储在不同的TCAM模块中,并只将疑似关键词送入TCAM中查找匹配,从而减少每次访问TCAM查找的表项数目,提高一个查询周期内待匹配报文的移动速度。仿真结果表明,与传统算法相比,该算法功耗较低、匹配速度较快。 展开更多
关键词 浮动关键词 三态内容寻址寄存器 关键词分类数据结构 分配器
下载PDF
基于决策树映射的低功耗TCAM包分类方案 被引量:3
20
作者 李文军 刘馨蔚 +2 位作者 邢凯轩 乐文霞 李挥 《计算机应用研究》 CSCD 北大核心 2021年第1期237-240,255,共5页
为了实现网络流的线速转发,高性能交换机普遍采用三态内容寻址存储器(TCAM)来构建其包分类引擎。针对TCAM功耗高的问题,近年来出现了许多低功耗索引方案,实现了TCAM存储块的选择性激活以降低功耗,但这些索引方案普遍采用自底向上的局部... 为了实现网络流的线速转发,高性能交换机普遍采用三态内容寻址存储器(TCAM)来构建其包分类引擎。针对TCAM功耗高的问题,近年来出现了许多低功耗索引方案,实现了TCAM存储块的选择性激活以降低功耗,但这些索引方案普遍采用自底向上的局部优化算法来构建,无法有效实现流表规则的均匀划分,严重影响了TCAM的存储效率及功耗降低效果。提出并实现了一种基于决策树映射的TCAM低功耗索引方案,在极大降低功耗的同时提升了TCAM的存储效率。利用规则普遍存在的小域特征,将原始规则集划分为若干个规则子集,然后针对各个子集的特征域,采用自顶向下的方式分别构建平衡决策树,最后通过对各个决策树进行贪心遍历,从而得到TCAM索引列表。实验表明,针对规模为十万条的规则集,算法在仅使用额外1.3%存储空间开销的同时实现了98.2%的功耗降低。 展开更多
关键词 软件定义网络 OpenFlow 包分类 三态内容寻址存储器 低功耗
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部