Determining an organizational level network topology

    公开(公告)号:US11991046B2

    公开(公告)日:2024-05-21

    申请号:US17930367

    申请日:2022-09-07

    CPC classification number: H04L41/12 H04L41/22 H04L63/029

    Abstract: An example network analysis system includes a memory storing telemetry data received from a plurality of network devices, the plurality of network devices includes extract entity information and connectivity information from the received telemetry data, wherein the entity information represents one or more network devices of the plurality of network devices and the connectivity information represents network connections between one or more devices of the plurality of network devices; and store the connectivity information and entity information as a network topology graph in a graph database, wherein the entity information is stored as nodes of the network topology graph and the connectivity information is stored as edges of network topology graph, and wherein the network topology graph represents an organization level topology of the organization network.

    DYNAMICALLY DETECTING MULTIHOMED NETWORK DEVICES AND ALLOCATING PROTECTION GROUP IDENTIFIERS

    公开(公告)号:US20240154895A1

    公开(公告)日:2024-05-09

    申请号:US18149351

    申请日:2023-01-03

    CPC classification number: H04L45/02 H04L45/34

    Abstract: A first network device may receive a first advertisement of a network destination from a second network device and may detect multihoming with the second network device. The second network device may detect the multihoming with the first network device. The first network device and the second network may enable egress protection for the multihoming. The first network device may allocate, from a first pool, a protection group identifier for a group of multihomed network devices and may allocate, from a second pool, a network destination identifier for the network destination. The first network device may provide, to a network and the second network device, a second advertisement that includes the protection group identifier and the network destination identifier. The protection group identifier and the network destination identifier may cause the network to direct traffic for the network destination, via the group of multihomed network devices.

    EVPN HOST ROUTED BRIDGING (HRB) AND EVPN CLOUD NATIVE DATA CENTER

    公开(公告)号:US20240113969A1

    公开(公告)日:2024-04-04

    申请号:US18538600

    申请日:2023-12-13

    CPC classification number: H04L45/745 H04L12/4633 H04L12/4641 H04L49/25

    Abstract: Techniques for EVPN Host Routed Bridging (HRB) and EVPN cloud-native data center with Host Routed Bridging (HRB) are described. A host computing device of a data center includes one or more containerized user-level applications. A cloud native virtual router is configured for dynamic deployment by the data center application orchestration engine and operable in a user space of the host computing device. Processing circuitry is configured for execution of the containerized user-level applications and the cloud native virtual router. The cloud native virtual router comprises a containerized routing protocol process configured to operate as a control plane, and a data plane for the containerized router. The data plane is configured to operate an ethernet virtual private network (EVPN) encapsulation/decapsulation data path of an overlay network for communicating layer two (L2) network traffic of the containerized user applications over a switch fabric of the data center.

    Maintaining processing core affinity for fragmented packets in network devices

    公开(公告)号:US11949590B1

    公开(公告)日:2024-04-02

    申请号:US18169696

    申请日:2023-02-15

    Abstract: Techniques are disclosed for maintaining processing unit core affinity for fragmented packets. In one example, a service physical interface card (PIC) implementing a service plane of a network device receives fragmented and/or non-fragmented packet data for a traffic flow. The service PIC comprises at least one processing unit comprising multiple cores. A routing engine operating in a control plane of the network device defines one or more core groups comprising a subset of the cores. The routing engine assigns the traffic flow to a core group and a forwarding engine operating in a forwarding plane of the network device forwards the packet data for the traffic flow to the assigned core group. A core of the assigned core group applies a network service to the fragmented and/or non-fragmented packet data for the traffic flow, and the forwarding engine forwards the packet data for the traffic flow toward a destination.

    LOAD BALANCING OF ASSISTED REPLICATION NETWORK DEVICES

    公开(公告)号:US20240098026A1

    公开(公告)日:2024-03-21

    申请号:US17946310

    申请日:2022-09-16

    CPC classification number: H04L47/125 H04L12/4641 H04L47/25

    Abstract: A controller device receives, from a plurality of assisted replication network devices, respective utilization information associated with the plurality of assisted replication network devices. The controller device generates, based on the respective utilization information associated with the plurality of assisted replication network devices, load balancing information for a network device associated with two or more assisted replication network devices of the plurality of assisted replication network devices, and sends, to the network device, the load balancing information. The network selects, based on the load balancing information, a particular assisted replication network device of the two or more assisted replication network devices. The network device receives a traffic flow that is to be multicast and sends the traffic flow to the particular assisted replication network device, wherein sending the traffic flow to the particular assisted replication network device permits the particular assisted replication network device to multicast the traffic flow.

Patent Agency Ranking