10.11896/j.issn.1002-137X.2018.01.036
RESSP:基于FPGA的可重构SDN交换结构
SDN采用转发与控制分离的架构和集中的控制管理机制,可有效满足不同网络中不同粒度的管理控制需求.当高校科研人员进行SDN的教学和创新实验时,需要一个处理过程可感且可重新编程的数据平面来支持原理展示和自主研究.然而,传统ASIC交换机的内部实现流程不透明且转发查表架构固定,软件交换机的处理性能较低,因此无法充分支持数据平面的研究.目前,通过FPGA设计可编程数据平面,为满足不同科研场景下多样化的处理需求提供了一条可行路径.但是,在基于FPGA的可重构交换机架构和设计方法方面还缺少深入研究,主要表现在难以实现基于模块细粒度的SDN处理流程重构,现有工作复用程度低,同时无法为开源的SDN数据平面设计提供技术支持.为此,提出一种基于FPGA的SDN交换平面实现结构——RESSP(FPGA-based REconfigurable SDN Switching Pipeline).RESSP将报文处理流程拆解成多个可动态加载的模块,针对交换机具体的应用场景,利用FPGA可编程特性对硬件功能模块进行增加、删除或替换,从而针对实际需求设计出相应的报文处理逻辑.此外,基于RESSP实现了一个SDN交换机的原型系统MiniSwitch.MiniSwitch验证了RESSP在教学科研实验中快速重构所需SDN数据平面的可行性和可扩展性.
软件定义网络、现场可编程门阵列、交换结构、可重构、开源、网络教学
45
TP393(计算技术、计算机技术)
国家高技术研究发展计划:IPv6大规模编址与路由关键技术研究和验证SS2015AA010201
2018-04-04(万方平台首次上网日期,不代表论文的发表时间)
共6页
205-210