一种负载均衡方法、汇聚分流器及存储介质

    公开(公告)号:CN112702278B

    公开(公告)日:2022-08-12

    申请号:CN202011608357.X

    申请日:2020-12-30

    Inventor: 李洪杰

    Abstract: 本发明公开了一种负载均衡方法、汇聚分流器及存储介质。该方法包括输入处理器获取报文数据包,将报文数据包中的查表信息赋值给元数据,确定元数据中与用户配置信息匹配的用于计算端口哈希值的第一哈希字段,基于第一哈希字段计算端口哈希值,根据端口哈希值和端口负载均衡相关表格确定报文数据包的输出端口;输出处理器确定元数据中与用户配置信息匹配的用于计算局域网交换技术vlan哈希值的第二哈希字段,基于第二哈希字段计算vlan哈希值,根据vlan哈希值和vlan负载均衡相关表格确定报文数据包的vlan标识,将vlan标识添加到报文数据包的包头得到新的报文数据包,通过输出端口发送新的报文数据包;实现在汇聚分流设备中实现基于端口和vlan的两次负载均衡。

    基于FPGA的网络设备的报文处理方法、装置及设备

    公开(公告)号:CN112929281B

    公开(公告)日:2023-01-10

    申请号:CN202110158186.3

    申请日:2021-02-04

    Inventor: 李洪杰

    Abstract: 本发明实施例公开了一种基于FPGA的网络设备的报文处理方法、装置及设备。该方法包括:接收报文;按照预配置的解码逻辑对所述报文进行解码,提取与所述报文对应的目标元数据;根据所述目标元数据按照预配置的查表逻辑进行查表操作,并根据查表命中结果处理所述报文;其中,所述解码逻辑和所述查表逻辑是通过FPGA的驱动程序进行配置的。上述技术方案提高了基于FPGA的网络设备对报文进行解码和查表操作的灵活性,并且能够快速地响应对报文进行解码和查表操作时的各种复杂需求。

    一种网络报文的报文头处理方法、装置、设备及存储介质

    公开(公告)号:CN112953949B

    公开(公告)日:2023-01-06

    申请号:CN202110227379.X

    申请日:2021-03-01

    Inventor: 李洪杰

    Abstract: 本发明实施例公开了一种网络报文的报文头处理方法、装置、设备及存储介质,该方法包括:接收原始网络报文,解析出协议头类型;镜像处理原始网络报文,得到镜像网络报文;在标识映射表中查找与协议头类型和报文头输出指令的指令标识对应的目标镜像会话标识;在长度映射表中确定与目标镜像会话标识对应的目标输出端口信息和目标报文头长度;标识映射表和长度映射表中的表项基于控制平面获取的报文头输出指令中的配置信息得到;从报文起始位置开始,截取镜像网络报文中目标报文头长度的数据作为镜像报文头,并输出至目标输出端口信息对应的目标端口和/或目标端口组。实现了在保证汇聚分流设备的正常运行下输出报文头,减轻了后端设备的性能压力。

    基于FPGA的网络设备的报文处理方法、装置及设备

    公开(公告)号:CN112929281A

    公开(公告)日:2021-06-08

    申请号:CN202110158186.3

    申请日:2021-02-04

    Inventor: 李洪杰

    Abstract: 本发明实施例公开了一种基于FPGA的网络设备的报文处理方法、装置及设备。该方法包括:接收报文;按照预配置的解码逻辑对所述报文进行解码,提取与所述报文对应的目标元数据;根据所述目标元数据按照预配置的查表逻辑进行查表操作,并根据查表命中结果处理所述报文;其中,所述解码逻辑和所述查表逻辑是通过FPGA的驱动程序进行配置的。上述技术方案提高了基于FPGA的网络设备对报文进行解码和查表操作的灵活性,并且能够快速地响应对报文进行解码和查表操作时的各种复杂需求。

Patent Agency Ranking