DYNAMIC HARDWARE RESOURCE SHADOWING AND MEMORY ERROR PROTECTION

    公开(公告)号:US20230185678A1

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

    申请号:US18164246

    申请日:2023-02-03

    Abstract: Embodiments of the present disclosure are directed to dynamic shadow operations configured to dynamically shadow data-plane resources in a network device. In some embodiments, the dynamic resource shadow operations are used to locally maintain a shadow copy of data plane resources to avoid having to read them through a bus interconnect. In other embodiments, the dynamic shadow framework is used to provide memory protection for hardware resources against SEU failures. The dynamic shadow framework may operate in conjunction with adaptive memory scrubbing operations. In other embodiments, the dynamic shadow infrastructure is used to facilitate fast boot-up and fast upgrade operations.

    Switch triggered traffic tracking
    12.
    发明授权

    公开(公告)号:US10819572B2

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

    申请号:US16366968

    申请日:2019-03-27

    Abstract: Systems and methods provide for performing performance analytics processing of network traffic by copying packets of network traffic to a switch CPU based on a flag. The systems and methods disclosing receiving network traffic comprising one or more packet, generating a network traffic flow record associated with the received network traffic, the network traffic flow record including a copy-to-CPU bit and one or more function flag bits, setting the copy-to-CPU bit to an on configuration, processing the one or more packets by one or more functions to generate network flow analytics, wherein the one or more function flag bits are set in response to the one or more functions generating network flow analytics, and setting the copy-to-CPU bit to an off configuration.

    Automatic discovery and provisioning of multi-chassis etherchannel peers

    公开(公告)号:US10171306B2

    公开(公告)日:2019-01-01

    申请号:US14632070

    申请日:2015-02-26

    Abstract: Methods and system are disclosed which can simplify the configuration of a MCEC in a fabric environment such that is may become automatic. Furthermore, centralized identities (such as a host tracking database and/or a network controlled) may be employed to detect the presence of a MCEC. Requiring the creation of direct links between network devices participating in the MCEC may be avoided. Furthermore, logical L2 fabric connectivity (over a L3 fabric underlay) may be utilized to provide dual homing active-active services without additional configuration, as the tracking of peer network devices may be performed in a centralized manner. For example, a host tracking database or a network controller may be employed for peer tracking.

    FLEXIBLE DETERMINISTIC BINARY SCHEDULER
    15.
    发明申请
    FLEXIBLE DETERMINISTIC BINARY SCHEDULER 有权
    灵活的确定性二进制调度器

    公开(公告)号:US20170054655A1

    公开(公告)日:2017-02-23

    申请号:US15248737

    申请日:2016-08-26

    CPC classification number: H04L47/826 H04L47/6255 H04L49/00 H04L49/25

    Abstract: A method for allocating port assignments for transmitting a reserved network stream across a network node comprises determining a cycle time associated with a network node. The method also comprises establishing, for at least one port of the network node, a plurality of virtual layers associated with the cycle time, wherein each of the plurality of virtual layers is divided into 2n equally-spaced slots per cycle (where n>0). The method further comprises receiving a reserved stream request associated with transmission of a reserved stream across the node, and determining a number of slots required to transmit the reserved stream. The method also comprises assigning one or more slots associated with a port of the network node to the transmission of packets associated with the reserved stream based on the determined number of slots. The method further comprises transmitting the stream according to the slot assignment associated with the port of the network node.

    Abstract translation: 用于分配用于通过网络节点发送保留网络流的端口分配的方法包括确定与网络节点相关联的周期时间。 所述方法还包括为所述网络节点的至少一个端口建立与所述周期时间相关联的多个虚拟层,其中所述多个虚拟层中的每一个虚拟层每个周期被划分成2n个等间隔的时隙(其中n> 0 )。 所述方法还包括:接收与所述节点之间的保留流的传输相关联的保留流请求,以及确定发送所述预留流所需的时隙数。 该方法还包括基于所确定的时隙数量,将与网络节点的端口相关联的一个或多个时隙分配给与保留流相关联的分组的传输。 该方法还包括根据与网络节点的端口相关联的时隙分配来发送流。

    Dynamic hardware resource shadowing and memory error protection

    公开(公告)号:US11599424B2

    公开(公告)日:2023-03-07

    申请号:US16542191

    申请日:2019-08-15

    Abstract: Embodiments of the present disclosure are directed to dynamic shadow operations configured to dynamically shadow data-plane resources in a network device. In some embodiments, the dynamic resource shadow operations are used to locally maintain a shadow copy of data plane resources to avoid having to read them through a bus interconnect. In other embodiments, the dynamic shadow framework is used to provide memory protection for hardware resources against SEU failures. The dynamic shadow framework may operate in conjunction with adaptive memory scrubbing operations. In other embodiments, the dynamic shadow infrastructure is used to facilitate fast boot-up and fast upgrade operations.

    Switch triggered traffic tracking
    17.
    发明授权

    公开(公告)号:US11509532B2

    公开(公告)日:2022-11-22

    申请号:US17021265

    申请日:2020-09-15

    Abstract: Systems and methods provide for performing performance analytics processing of network traffic by copying packets of network traffic to a switch CPU based on a flag. The systems and methods disclosing receiving network traffic comprising one or more packet, generating a network traffic flow record associated with the received network traffic, the network traffic flow record including a copy-to-CPU bit and one or more function flag bits, setting the copy-to-CPU bit to an on configuration, processing the one or more packets by one or more functions to generate network flow analytics, wherein the one or more function flag bits are set in response to the one or more functions generating network flow analytics, and setting the copy-to-CPU bit to an off configuration.

    Active targeted data plane traffic monitoring for wired networks

    公开(公告)号:US10999173B2

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

    申请号:US16390695

    申请日:2019-04-22

    Abstract: Systems, methods, and computer-readable media for monitoring traffic in a network include receiving, at an analytics platform connected to the network, one or more encapsulated packet headers from one or more network nodes of the network. From the one or more encapsulated packet headers, at least one or more source addresses of the one or more network nodes which transmitted the encapsulated packet headers, and one or more timestamps at which the one or more encapsulated packet headers were transmitted from the one or more network nodes may be determined. From at least the one or more source addresses and timestamps, network traffic information such as one or more of latency or jitter of data packets transiting through the one or more network nodes may be determined, wherein the one or more encapsulated packet headers may correspond to the data packets transiting through the one or more network nodes.

    DYNAMIC HARDWARE RESOURCE SHADOWING

    公开(公告)号:US20210049043A1

    公开(公告)日:2021-02-18

    申请号:US16542183

    申请日:2019-08-15

    Abstract: Embodiments of the present disclosure are directed to dynamic shadow operations configured to dynamically shadow data-plane resources in a network device. In some embodiments, the dynamic resource shadow operations are used to locally maintain a shadow copy of data plane resources to avoid having to read them through a bus interconnect. In other embodiments, the dynamic shadow framework is used to provide memory protection for hardware resources against SEU failures. The dynamic shadow framework may operate in conjunction with adaptive memory scrubbing operations. In other embodiments, the dynamic shadow infrastructure is used to facilitate fast boot-up and fast upgrade operations.

Patent Agency Ranking