[发明专利]基于FPGA的100G以太分流方法及系统在审

专利信息
申请号: 201710516003.4 申请日: 2017-06-29
公开(公告)号: CN107317761A 公开(公告)日: 2017-11-03
发明(设计)人: 聂林川;姜凯;王子彤 申请(专利权)人: 济南浪潮高新科技投资发展有限公司
主分类号: H04L12/801 分类号: H04L12/801;H04L12/803;H04L12/823;H04L12/891
代理公司: 济南信达专利事务所有限公司37100 代理人: 刘继枝
地址: 250100 山东省济南市*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 fpga 100 以太 分流 方法 系统
【权利要求书】:

1.基于FPGA的100G以太分流方法,其特征在于,该方法是通过100GE接收模块、报文解析逻辑模块、多元组匹配逻辑模块、策略分流逻辑模块、10G以太输出接口模块和统计调式模块;将上述各个模块通过Verilog语言进行行为级描述,编译形成网表文件综合映射后下载至FPGA,其中100GE接收模块接收来自骨干网100G流量并衰减超长超短包,后将剩余流量送至报文解析逻辑模块提取多元组,通过策略分流逻辑模块将扩展后的多元组作为哈希输入进行计算得到分流输出接口。

2.根据权利要求1所述的基于FPGA的100G以太分流方法,其特征在于,该方法的步骤如下:

步骤1)100GE接收模块接收进去FPGA接口100G接口的数据流,并从所述的数据流中检索出所有有效的数据报文,根据报文尾部CRC字段检测报文完整性,不完整的报文作标签标记,待后续逻辑做错包处理;完整的报文进行超长超短识别并丢弃,正常的报文被封装为单周期768bits输出给后续逻辑使用;

步骤2)通过报文解析逻辑模块接收来自100GE接收模块输出的报文,并识别报文是否是IP报文,对非IP报文的处理根据用户配置选择丢弃或者指定端口转发;对于IP报文,存在MPLS和VLAN层扩展层的报文将其扩展层剥离,保留纯IP报文后提取多元组元素,并将多元组进行调整后输出给下一逻辑模块;

步骤3)通过多元组匹配逻辑模块接收来自报文解析逻辑模块输出的多元组,并输入TCAM处理芯片进行快速匹配,并输出匹配结果,无论匹配是否成功都输出对匹配报文处理action动作;

步骤4)通过策略分流逻辑模块接收多元组匹配逻辑模块的匹配结果action,并根据action动作标识处理报文;

步骤5)通过10G以太输出接口模块接收策略分流逻辑模块分流后的报文,首先根据单周期报文长度768bits转换为单周期128bits,并接入sfp_10gbase模块后报文输出。

3.根据权利要求2所述的基于FPGA的100G以太分流方法及系统,其特征在于,所述的步骤2)中多元组元素为源目IP、源目端口、协议类型。

4.根据权利要求2所述的基于FPGA的100G以太分流方法,其特征在于,所述的步骤4)的具体操作如下:

1)匹配失败即action[36]=1’b0,逻辑根据default动作action[3:0]来处理报文,action=4’b1111表示指定端口输出,否则丢弃报文处理;

2)匹配成功即action[36]=1’b1,逻辑根据action[15:13]动作识别报文输出方式,action[15:13]=2’b00表示指定端口输出,action[15:13]=2’b01表示分组分流输出,action[15:13]=2’b10表示组播输出,其中指定端口输出的端口为action[8:4],分组分流输出需要哈希运算,运算输入由action[12:9]哈希策略决定。

5.基于FPGA的100G以太分流系统,其特征在于,该系统由100GE接收模块、报文解析逻辑模块、多元组匹配逻辑模块、策略分流逻辑模块、10G以太输出接口模块和统计调式模块构成,上述各个模块通过Verilog语言进行行为级描述,编译形成网表文件综合映射后下载至FPGA。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮高新科技投资发展有限公司,未经济南浪潮高新科技投资发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710516003.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top