组播报文的处理方法及装置、存储介质、处理器

    公开(公告)号:CN109639579B

    公开(公告)日:2021-05-14

    申请号:CN201811475768.9

    申请日:2018-12-04

    Abstract: 本发明公开了一种组播报文的处理方法及装置、存储介质、处理器。其中,该方法包括:从接收到的组播报文中获取组播组地址;根据组播组地址在第一数据中通过哈希算法查找与组播组地址匹配的第一路由信息;根据组播组的标志信息和源地址信息在第二数据中通过哈希算法查找匹配的第二路由信息;在查找到第二路由信息的情况下,根据第二路由信息中的组播报文的下一跳信息发送组播报文;在未查找到第二路由信息的情况下,根据第一路由信息中的组播报文的下一跳信息发送组播报文。本发明解决了相关技术中使用哈希算法查找转发表,转发表表项相对独立,从而导致了转发表表项的浪费的技术问题。

    一种灵活查找FDB表项的芯片实现方法

    公开(公告)号:CN109995645B

    公开(公告)日:2021-03-16

    申请号:CN201910172591.3

    申请日:2019-03-07

    Abstract: 本发明揭示了一种灵活查找FDB表项的芯片实现方法,包括CPU下发匹配数据和掩码,并将匹配数据和掩码写入芯片表项中;芯片开始FDB查找,从FDB表项中读取查找数据,并从芯片表项中读取匹配数据和掩码;判断匹配数据和掩码逻辑运算后的运算结果,与查找数据和掩码做同样逻辑运算后的运算结果是否相同,若相同,则对当前FDB表项进行CPU下发的FDB操作。本发明可实现对FDB表项的灵活查找,且大大简化了芯片的实现。

    基于时延标记ECN的报文处理方法及系统

    公开(公告)号:CN112087396A

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

    申请号:CN202010975379.3

    申请日:2020-09-16

    Abstract: 本发明揭示了一种基于时延标记ECN的报文处理方法及系统,所述方法包括:获取接收报文的第一时间T1和发送报文的第二时间T2;获取报文的时延latency,latency=T2‑T1;根据时延范围配置时延等级,并根据报文的时延获取对应的时延等级;根据报文的时延等级判定是否标记ECN。本发明通过将时延按等级进行划分,根据时延等级来标记ECN,能够提高网络的利用率,使预防拥塞、避免震荡的方法更加多样化。

    报文的处理方法及装置
    4.
    发明公开

    公开(公告)号:CN111294358A

    公开(公告)日:2020-06-16

    申请号:CN202010108236.2

    申请日:2020-02-21

    Abstract: 本发明提供了一种报文的处理方法及装置,其中,该方法包括:第一维护终端节点MEP接收双向转发检测BFD报文;第一MEP根据BFD报文中的关键字段查询对应的MEP会话;在未查找到对应的MEP会话的情况下,第一MEP向处理器CPU发送BFD报文,并在CPU子系统中完成BFD的会话学习,并向芯片中的两张MEP查找表下发KEY;其中,该两张MEP查找表包括第一查找表和第二查找表;第一查找表用于查找携带有第一关键字段的组播BFD报文和查找第一MEP的索引,第二查找表用于查找携带有第二关键字段的单播BFD报文和查找第一MEP的索引;第一关键字与第二关键字段不同;第一查找表与第二查找表关联同一MEP会话。

    基于芯片实现TCP/UDP会话识别的方法及装置

    公开(公告)号:CN110912935A

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

    申请号:CN201911306343.X

    申请日:2019-12-18

    Abstract: 本发明提供一种基于芯片实现TCP/UDP会话识别的方法和装置,所述方法包括:S1、每次接收到TCP/UDP的会话包时,均解析会话包以获得两组传递参数,其中一组传递参数包括:IpSa和IpDa,其中另一组传递参数包括L4Srcport和L4DstPort;将两组传递参数分别按照数据由大至小或由小至大的顺序进行排序;S2、并在排序完成后,将经过排序的两组传递参数先后写入内存的同一条流表资源中;S3、当接收到下一组TCP/UDP的会话包,循环执行步骤S1,并判断排序完成后的两组传递参数与流表资源中存储的传递参数是否相同,若是,直接调用流表资源,若否,执行步骤S2。本发明通过芯片对传递参数进行排序,即可以实现一条流表识别TCP/UDP会话,达到了节省流表资源目的。

    基于TCAM存储路由MAC信息的方法及装置

    公开(公告)号:CN110830375A

    公开(公告)日:2020-02-21

    申请号:CN201911080180.8

    申请日:2019-11-07

    Abstract: 本发明揭示了一种基于TCAM存储路由MAC信息的方法及装置,所述方法包括:将所述路由MAC信息分为共享路由MAC信息和非共享路由MAC信息,所述路由MAC信息包括MAC地址以及与MAC地址对应的接口信息和VLAN信息;使用精确匹配的方式存储所述非共享路由MAC信息,和共享路由MAC信息的MAC地址;使用模糊匹配的方式存储所述共享路由MAC信息的接口信息和VLAN信息;存储每条路由MAC信息对应的匹配结果。与现有技术相比,本发明的基于TCAM存储路由MAC信息的方法,将多个接口配置的相同的MAC地址的相关信息存在一条信息中,减少了资源的浪费,提高了资源的利用率,在相同成本的前提下能够存储更大规格的MAC地址数量。

    一种灵活查找FDB表项的芯片实现方法

    公开(公告)号:CN109995645A

    公开(公告)日:2019-07-09

    申请号:CN201910172591.3

    申请日:2019-03-07

    Abstract: 本发明揭示了一种灵活查找FDB表项的芯片实现方法,包括CPU下发匹配数据和掩码,并将匹配数据和掩码写入芯片表项中;芯片开始FDB查找,从FDB表项中读取查找数据,并从芯片表项中读取匹配数据和掩码;判断匹配数据和掩码逻辑运算后的运算结果,与查找数据和掩码做同样逻辑运算后的运算结果是否相同,若相同,则对当前FDB表项进行CPU下发的FDB操作。本发明可实现对FDB表项的灵活查找,且大大简化了芯片的实现。

    一种基于芯片实现OAM告警抑制的方法及装置

    公开(公告)号:CN109951322A

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

    申请号:CN201910142490.1

    申请日:2019-02-26

    Inventor: 顾伟 王文刚 周杰

    Abstract: 本发明揭示了一种基于芯片实现OAM告警抑制的方法及装置,方法包括配置一MEP,使其在监测到故障时能够通过芯片发送ETH-AIS帧至其他MEP中,其他MEP接收到ETH-AIS帧后通过芯片抑制自己产生告警,在未收到新的ETH-AIS帧时,退出告警抑制。本发明通过芯片实现ETH-AIS帧的发送、接收及告警抑制,能够降低软件实现告警抑制功能的复杂程度,提高了告警抑制的效率。

    一种基于芯片实现主动测量协议的方法

    公开(公告)号:CN108390797A

    公开(公告)日:2018-08-10

    申请号:CN201810161519.6

    申请日:2018-02-27

    CPC classification number: H04L43/08 H04L43/06 H04L43/0852 H04L43/087 H04L69/22

    Abstract: 本发明揭示了一种基于芯片实现主动测量协议的方法,包括:芯片识别主动测量协议的控制报文,用于启动网络性能的测试;芯片在发送方向发送至少一条主动测量协议的测试报文给接收方向,用于网络性能的测试;芯片在接收方向识别测试报文,并在OAM引擎内对接收到的测试报文进行处理,在芯片中计算出网络性能参数;或者在对测试报文处理后将处理后的测试报文回复给芯片发送方向,由芯片在发送方向计算出网络性能参数。本发明提供了一种基于芯片实现主动测量协议的方案,可实现高精度和高性能的网络性能参数的测试与统计。

    数据中心ToR上支持ECMP的芯片实现装置及方法

    公开(公告)号:CN105245447B

    公开(公告)日:2018-08-10

    申请号:CN201510640623.X

    申请日:2015-10-08

    Abstract: 本发明揭示了一种数据中心ToR上支持ECMP的芯片实现装置及方法,通过优化配置数据中心ToR的虚拟通道上ECMP的表项索引关系来实现,所述装置包括目的IP地址表项、ECMP组表项、ECMP成员表项、出口表项和编辑信息表项,数据中心ToR上的每一个虚拟通道配置一条ECMP组表项,一条所述ECMP组表项对应一条目的IP地址表项,一条ECMP组表项对应多条ECMP成员表项,一条目的IP地址表项配置一条ECMP成员的编辑信息表项,且出口相同的ECMP成员表项共用一条所述出口表项。本发明可以有效的减少ToR上ECMP硬件表项,降低表项成本,且支持数据中心大规模ECMP的要求。

Patent Agency Ranking