一种报文处理方法及一种网络设备

    公开(公告)号:CN110677358A

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

    申请号:CN201910913481.8

    申请日:2019-09-25

    Inventor: 任红军 阎鑫淼

    Abstract: 本申请提供一种报文处理方法及一种网络设备。所述方法应用于网络设备,所述网络设备包括网络控制器、CPU和至少两个通信接口,每个通信接口均配置有独立的发包队列,所述方法包括:CPU根据已处理报文的信息,将所述已处理报文添加到一条或多条发包队列中;网络控制器监控各发包队列中是否存在已处理报文;当存在已处理报文时,网络控制器提取发包队列中的已处理报文,并通过所述发包队列对应的通信接口将所述已处理报文发送。通过使每个通信接口和CPU之间都使用单独的一发包队列进行报文传输,以解决当一个通信接口出现堵塞时,影响所有通信接口和CPU的报文传输,提高了网络的稳定性。

    一种报文处理方法及设备

    公开(公告)号:CN110505161B

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

    申请号:CN201910904680.2

    申请日:2019-09-24

    Inventor: 阎鑫淼 任红军

    Abstract: 本申请公开了一种报文处理方法及设备。所述方法应用于包括多核CPU、现场可编程门阵列FPGA芯片的设备,包括:FPGA芯片通过自身的以太网口接收待处理报文,所述待处理报文中添加有备注信息;基于FPGA芯片内置的报文分析逻辑,从所述待处理报文中分析提取出五元组信息;根据提取出的五元组信息,确定匹配于所述待处理报文的报文接收队列,作为目标报文接收队列;将所述待处理报文添加到所述目标报文接收队列,以使对应目标报文接收队列的CPU核心收取所述待处理报文。与现有技术相比,多核CPU在接收无法正确识别五元组信息的报文时,仍可以发挥多核CPU并行处理的优势。

    一种报文处理方法及设备

    公开(公告)号:CN110505161A

    公开(公告)日:2019-11-26

    申请号:CN201910904680.2

    申请日:2019-09-24

    Inventor: 阎鑫淼 任红军

    Abstract: 本申请公开了一种报文处理方法及设备。所述方法应用于包括多核CPU、现场可编程门阵列FPGA芯片的设备,包括:FPGA芯片通过自身的以太网口接收待处理报文,所述待处理报文中添加有备注信息;基于FPGA芯片内置的报文分析逻辑,从所述待处理报文中分析提取出五元组信息;根据提取出的五元组信息,确定匹配于所述待处理报文的报文接收队列,作为目标报文接收队列;将所述待处理报文添加到所述目标报文接收队列,以使对应目标报文接收队列的CPU核心收取所述待处理报文。与现有技术相比,多核CPU在接收无法正确识别五元组信息的报文时,仍可以发挥多核CPU并行处理的优势。

    一种地址刷新方法及装置

    公开(公告)号:CN106817254B

    公开(公告)日:2020-01-03

    申请号:CN201710008701.3

    申请日:2017-01-05

    Inventor: 阎鑫淼

    Abstract: 本申请提供一种地址刷新方法及装置。本申请中,当相交环组网系统中任意节点的端口由可达状态变为不可达状态、导致组网拓扑发生变化时,收到地址清空报文的从属节点仅会清空本节点上所属环为主导环的端口所对应的地址表项,即当从属节点本地任意端口的所属环为从属环时,该节点将不对这些端口所对应的地址表项进行清空,以实现环网中节点地址表项的选择性刷新,从而减小了环网拓扑发生变化所导致的网络震荡、缩短了以太网环网的收敛时长。

    一种报文分流方法和装置

    公开(公告)号:CN110601990A

    公开(公告)日:2019-12-20

    申请号:CN201911042602.2

    申请日:2019-10-30

    Inventor: 任红军 阎鑫淼

    Abstract: 本申请公开了一种报文分流方法,应用于网络设备,所述网络设备包括FPGA,和与所述FPGA连接的多个CPU,所述方法包括:FPGA通过所述网络设备的业务端口接收报文,并判断所述报文是否为分片报文;如果所述报文是分片报文,基于所述分片报文的特征信息在维护的分片表项中查找对应的分片表项;其中,所述分片表项包括分片报文中携带的特征信息;以及,首分片报文中携带的源端口信息和目的端口信息;所述特征信息至少包括源IP、目的IP和三层协议号;从查找到的所述分片表项中获取所述分片报文对应的完整报文的五元组信息,并基于所述五元组信息从所述多个CPU中确定目标CPU;将组成所述完整报文的各分片报文上送至所述目标CPU进行进一步的处理。

    一种基于ERPS的链路状态检查方法及装置

    公开(公告)号:CN107682221B

    公开(公告)日:2020-05-12

    申请号:CN201710865534.4

    申请日:2017-09-22

    Inventor: 阎鑫淼

    Abstract: 本申请提供一种基于ERPS的链路状态检查方法及装置,应用于以太环网的主节点,所述主节点包括与相邻节点相邻的主端口和副端口,其中,所述副端口在目标链路正常时处于阻塞状态,所述方法包括:基于预设的周期,通过所述主端口发送健康状态检查报文;如果在预设的超时时间内,没有从所述副端口接收到所述健康状态检查报文,确定目标链路出现故障。本申请减少了各节点CPU处理CCM报文产生的资源消耗,避免了各节点CPU因处理大量报文导致CCM报文丢包,进而对以太环网链路状态产生误判,甚至导致以太环网频繁地切换链路的问题。

    一种基于ERPS的链路状态检查方法及装置

    公开(公告)号:CN107682221A

    公开(公告)日:2018-02-09

    申请号:CN201710865534.4

    申请日:2017-09-22

    Inventor: 阎鑫淼

    Abstract: 本申请提供一种基于ERPS的链路状态检查方法及装置,应用于以太环网的主节点,所述主节点包括与相邻节点相邻的主端口和副端口,其中,所述副端口在目标链路正常时处于阻塞状态,所述方法包括:基于预设的周期,通过所述主端口发送健康状态检查报文;如果在预设的超时时间内,没有从所述副端口接收到所述健康状态检查报文,确定目标链路出现故障。本申请减少了各节点CPU处理CCM报文产生的资源消耗,避免了各节点CPU因处理大量报文导致CCM报文丢包,进而对以太环网链路状态产生误判,甚至导致以太环网频繁地切换链路的问题。

    一种基于ERPS协议的保护倒换方法和装置

    公开(公告)号:CN107171840B

    公开(公告)日:2019-12-06

    申请号:CN201710362345.5

    申请日:2017-05-22

    Inventor: 阎鑫淼

    Abstract: 本申请提供一种基于ERPS协议的保护倒换方法和装置,所述方法主要包括:当所述目标链路恢复正常时,从节点向主节点发送NR消息,并将与所述目标链路一侧的端口设置为阻塞状态,并在本节点上启动第一定时器;主节点接收到NR消息后,将副端口设置为阻塞状态,并启动本节点上预先设置的第二定时器;其中,所述第一定时器和所述第二定时器的定时时长相同;当所述第二定时器超时时,所述主节点将副端口设置为阻塞状态,并同时发送NRRB消息,当所述第二定时器超时时,所述从节点再次发送NR消息;当所述主节点再次接收到NR消息后,立即再次同时发送NRRB消息,最后所述从节点将再次接收到的所述NRRB消息发送至所述目标链路一侧的对端节点。

    一种基于ERPS协议的保护倒换方法和装置

    公开(公告)号:CN107171840A

    公开(公告)日:2017-09-15

    申请号:CN201710362345.5

    申请日:2017-05-22

    Inventor: 阎鑫淼

    Abstract: 本申请提供一种基于ERPS协议的保护倒换方法和装置,所述方法主要包括:当所述目标链路恢复正常时,从节点向主节点发送NR消息,并将与所述目标链路一侧的端口设置为阻塞状态,并在本节点上启动第一定时器;主节点接收到NR消息后,将副端口设置为阻塞状态,并启动本节点上预先设置的第二定时器;其中,所述第一定时器和所述第二定时器的定时时长相同;当所述第二定时器超时时,所述主节点将副端口设置为阻塞状态,并同时发送NRRB消息,当所述第二定时器超时时,所述从节点再次发送NR消息;当所述主节点再次接收到NR消息后,立即再次同时发送NRRB消息,最后所述从节点将再次接收到的所述NRRB消息发送至所述目标链路一侧的对端节点。

    一种地址刷新方法及装置
    10.
    发明公开

    公开(公告)号:CN106817254A

    公开(公告)日:2017-06-09

    申请号:CN201710008701.3

    申请日:2017-01-05

    Inventor: 阎鑫淼

    Abstract: 本申请提供一种地址刷新方法及装置。本申请中,当相交环组网系统中任意节点的端口由可达状态变为不可达状态、导致组网拓扑发生变化时,收到地址清空报文的从属节点仅会清空本节点上所属环为主导环的端口所对应的地址表项,即当从属节点本地任意端口的所属环为从属环时,该节点将不对这些端口所对应的地址表项进行清空,以实现环网中节点地址表项的选择性刷新,从而减小了环网拓扑发生变化所导致的网络震荡、缩短了以太网环网的收敛时长。

Patent Agency Ranking