-
51.
公开(公告)号:US20220006701A1
公开(公告)日:2022-01-06
申请号:US16920022
申请日:2020-07-02
Applicant: Juniper Networks, Inc.
Inventor: Avi K. Patel , Harshit Naresh Chitalia , Neeren Shripad Patki
IPC: H04L12/24
Abstract: Techniques to display a graphic representation of a computer network topology are described. In one example, a network device is configured to generate an output comprising a graphic representation of a topology of a computer network, the computer network comprising compute nodes interconnected by a packet-based communications network provided by a set of network devices, wherein the policy controller is further configured to: identify, amongst the compute nodes or the network devices, a network element having state information indicating an operational state of interest; modify state information for one or more resources that are coupled to the identified network element; and based upon whether the network topology information indicates a visible graphic symbol for the identified network element, output a visual indicator corresponding to the visible graphic symbol or corresponding to a visible resource that is communicably coupled to the identified network element.
-
公开(公告)号:US20220004897A1
公开(公告)日:2022-01-06
申请号:US16920113
申请日:2020-07-02
Applicant: Juniper Networks, Inc.
Inventor: Shruti Jadon , Mithun Chakaravarrti Dhamaraj , Anita Kar , Harshit Naresh Chitalia
Abstract: This disclosure describes techniques that include using an automatically trained machine learning system to generate a prediction. In one example, this disclosure describes a method comprising: based on a request for the prediction: training each respective machine learning (ML) model in a plurality of ML models to generate a respective training-phase prediction in a plurality of training-phase predictions; automatically determining a selected ML model in the plurality of ML models based on evaluation metrics for the plurality of ML; and applying the selected ML model to generate the prediction based on data collected from a network that includes a plurality of network devices.
-
53.
公开(公告)号:US20210409282A1
公开(公告)日:2021-12-30
申请号:US17249351
申请日:2021-02-26
Applicant: Juniper Networks, Inc.
Inventor: Neeren Shripad Patki , Harshit Naresh Chitalia , Moitrayee Gupta
Abstract: An example control plane that is executed on one or more processors in a distributed computing system is configured to receive an indication of a node to be onboarded into the distributed computing system, wherein the node comprises one of a compute node or a network device node, to discover one or more compute resources or network device resources that are associated with the node, and to assign, based on the discovery, the node to a collector that is executed in the distributed computing system, wherein the collector is configured to collect real-time telemetry data for the node during operation of the node. The control plane is further configured to receive, from the collector, the real-time telemetry data for the node that is collected by the collector, and to output, for display, a visual representation of the real-time telemetry data for the node.
-
公开(公告)号:US20210409266A1
公开(公告)日:2021-12-30
申请号:US17301374
申请日:2021-03-31
Applicant: Juniper Networks, Inc.
Inventor: Biswajit Mandal , Harshit Naresh Chitalia , Manoj Ganesh Naik
Abstract: This disclosure describes techniques that include collecting flow data associated with communications between network devices, and determining, based on the flow data, one or more virtual networks over which the communications are taking place. In one example, this disclosure describes a system configured to perform operations comprising: storing virtual network configuration information associated with a first virtual network and a second virtual network established within a network; collecting underlay flow data associated with communications between a first server and a second server, wherein each of the first server and the second server are implemented as bare metal servers; determining, based on the underlay flow data and the stored virtual network configuration information, that the first server and the second server have communicated over the first virtual network; and generating a user interface.
-
公开(公告)号:US10999142B1
公开(公告)日:2021-05-04
申请号:US16917641
申请日:2020-06-30
Applicant: Juniper Networks, Inc.
Inventor: Biswajit Mandal , Harshit Naresh Chitalia , Manoj Ganesh Naik
IPC: G06F15/177 , H04L12/24 , H04L12/26 , H04L12/46
Abstract: This disclosure describes techniques that include collecting flow data associated with communications between network devices, and determining, based on the flow data, one or more virtual networks over which the communications are taking place. In one example, this disclosure describes a system configured to perform operations comprising: storing virtual network configuration information associated with a first virtual network and a second virtual network established within a network; collecting underlay flow data associated with communications between a first server and a second server, wherein each of the first server and the second server are implemented as bare metal servers; determining, based on the underlay flow data and the stored virtual network configuration information, that the first server and the second server have communicated over the first virtual network; and generating a user interface.
-
公开(公告)号:USD886834S1
公开(公告)日:2020-06-09
申请号:US29642650
申请日:2018-03-30
Applicant: Juniper Networks, Inc.
Designer: Harshit Naresh Chitalia , Avi K. Patel , Parantap Roy , Travis Gregory Newhouse , Sumeet Singh
-
公开(公告)号:US20250023826A1
公开(公告)日:2025-01-16
申请号:US18902698
申请日:2024-09-30
Applicant: Juniper Networks, Inc.
Inventor: Harshit Naresh Chitalia , Anuja More
IPC: H04L47/2483 , G06F9/455 , H04L45/586 , H04L45/64 , H04L47/125
Abstract: This disclosure describes techniques that include collecting underlay flow data along with overlay flow data within a network and correlating the data to enable insights into network operation and performance. In one example, this disclosure describes a method that includes collecting flow data for a network having a plurality of network devices and a plurality of virtual networks established within the network; storing the flow data in a data store; receiving a request for information about a data flow, wherein the request for information specifies a source virtual network for the data flow and further specifies a destination virtual network for the data flow; and querying the data store with the specified source virtual network and the specified destination virtual network to identify, based on the stored flow data, one or more network devices that have processed at least one packet in the data flow.
-
公开(公告)号:US12143304B2
公开(公告)日:2024-11-12
申请号:US17248940
申请日:2021-02-12
Applicant: Juniper Networks, Inc.
Inventor: Harshit Naresh Chitalia , Anuja More
IPC: H04L47/2483 , G06F9/455 , H04L45/586 , H04L45/64 , H04L47/125
Abstract: This disclosure describes techniques that include collecting underlay flow data along with overlay flow data within a network and correlating the data to enable insights into network operation and performance. In one example, this disclosure describes a method that includes collecting flow data for a network having a plurality of network devices and a plurality of virtual networks established within the network; storing the flow data in a data store; receiving a request for information about a data flow, wherein the request for information specifies a source virtual network for the data flow and further specifies a destination virtual network for the data flow; and querying the data store with the specified source virtual network and the specified destination virtual network to identify, based on the stored flow data, one or more network devices that have processed at least one packet in the data flow.
-
公开(公告)号:US12009988B2
公开(公告)日:2024-06-11
申请号:US18327518
申请日:2023-06-01
Applicant: Juniper Networks, Inc.
Inventor: Harshit Naresh Chitalia , Travis Gregory Newhouse , Sumeet Singh
IPC: H04L41/14 , H04L41/22 , G06F3/0481
CPC classification number: H04L41/14 , H04L41/22 , G06F3/0481
Abstract: A computing system includes a computing device configured to execute a plurality of virtual machines, each virtual machine of the plurality of virtual machines configured to provide control plane functionality for at least a different respective subset of forwarding units of a network device, the computing device distinct from the network devices. The computing system also includes a policy agent configured to execute on the computing device. The agent is configured to determine that a particular virtual machine of the plurality of virtual machines provides control plane functionality for one or more forwarding units of the network device; determine control plane usage metrics for resources of the particular virtual machine; and output, to a policy controller, data associated with the control plane usage metrics and data associating the particular virtual machine with the one or more forwarding units for which the particular virtual machine provides control plane functionality.
-
公开(公告)号:US11888738B2
公开(公告)日:2024-01-30
申请号:US16922915
申请日:2020-07-07
Applicant: Juniper Networks, Inc.
Inventor: Harshit Naresh Chitalia , Biswajit Mandal , Anita Kar
CPC classification number: H04L45/64 , H04L12/4641 , H04L41/22 , H04L45/74
Abstract: This disclosure describes techniques that include collecting underlay flow data within a network and associating underlay flow data with a source and a destination virtual network to enable insights into network operation and performance. In one example, this disclosure describes a method that includes identifying, for each underlay data flow, a source overlay network and a destination overlay network associated with the underlay data flow, wherein identifying includes retrieving, from one or more Ethernet Virtual Private Network (EVPN) databases, information identifying the source and destination overlay networks.
-
-
-
-
-
-
-
-
-