【技术实现步骤摘要】
本专利技术涉及通信,尤其涉及一种数据转发方法、装置、交换机及介质。
技术介绍
1、随着分布式存储、gpu资源池化等技术的发展,网络成为影响整体性能的关键因素。提高网络性能主要是2个方面:增加网络带宽、降低网络延时。网络带宽一直在进行大幅度的增长,从10g、25g、100g到当前的400g,以及未来规划的800g、1.6t,有着清晰的路线图。但是,网络延时却一直没有明显的降低,目前10g接口二层交换机的转发延时基本在微秒级徘徊。网络延时已经成为制约计算机系统发展的关键因素。
2、目前交换机常用的转发fpga芯片为专用的asic芯片。
3、虽然asic芯片的处理延时相对于其他类型的fpga芯片已经非常低,但是asic芯片的转发流程已固化,无法根据不同的使用场景进行针对性的优化,很难进一步降低转发延时。
技术实现思路
1、本专利技术提供了一种数据转发方法、装置、交换机及介质,以实现低延迟的数据转发。
2、根据本专利技术的第一方面,提供了一种数据转发方法,应用于
...【技术保护点】
1.一种数据转发方法,其特征在于,应用于交换机,所述交换机包括:现场可编程门阵列FPGA芯片及至少一个转发端口,所述方法由所述FPGA芯片执行,包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述预设转发表固化为FPGA固件,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述FPGA固件,从所述转发端口信息中确定所述待转发报文对应的目标接收设备及相匹配的目标转发端口,包括:
4.根据权利要求1所述的方法,其特征在于,所述预设转发表采用数组的数据结构。
5.根据权利要求1所述的方法,其特征在于,还包括:
6.根...
【技术特征摘要】
1.一种数据转发方法,其特征在于,应用于交换机,所述交换机包括:现场可编程门阵列fpga芯片及至少一个转发端口,所述方法由所述fpga芯片执行,包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述预设转发表固化为fpga固件,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述fpga固件,从所述转发端口信息中确定所述待转发报文对应的目标接收设备及相匹配的目标转发端口,包括:
4.根据权利要求1所述的方法,其特征在于,所述预设转发表采用数组的数据结构。
5.根据权利要求1所述的方法,其特征在于,...
【专利技术属性】
技术研发人员:吴伟雄,张晨,吴海乔,黄韬,
申请(专利权)人:网络通信与安全紫金山实验室,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。