-
111.
公开(公告)号:US11886304B2
公开(公告)日:2024-01-30
申请号:US17837355
申请日:2022-06-22
Applicant: Juniper Networks, Inc.
Inventor: Amit Arora , Erin C. MacNeil , Harmeet Singh , Sairam Neelam
CPC classification number: G06F11/1464 , G06F11/0757 , G06F11/1451
Abstract: A network device may execute a master application communicating with another network device via a session, and may receive, by a backup application replication layer, a replicated data object. The backup application replication layer may provide the replicated data object to a backup application, and may calculate a time delta between when the replicated data object is received and when the replicated data object arrives at the backup application. The backup application replication layer may determine whether the time delta exceeds a first threshold or a second threshold, and may generate a session flag based on the time delta exceeding the first threshold or the second threshold. The backup application replication layer may provide the session flag to a master application replication layer and to the backup application, and the master application replication layer may provide details of the session to the master application and the backup application.
-
公开(公告)号:US20240031908A1
公开(公告)日:2024-01-25
申请号:US18477198
申请日:2023-09-28
Applicant: Juniper Networks, Inc.
Inventor: Ashutosh K. Grewal , Srinivas Akkipeddi , Vinay K. Nallamothu , Arijit Paul , Mahesh Sivakumar
IPC: H04W40/24 , H04L45/02 , H04L45/64 , H04L45/586 , H04L45/741 , H04L45/00
CPC classification number: H04W40/248 , H04L45/04 , H04L45/64 , H04L45/586 , H04L45/741 , H04L45/38
Abstract: In general, this disclosure describes techniques for a containerized router operating within a cloud native orchestration framework. In an example, a computing device comprises processing circuitry; a containerized set of workloads; a containerized routing protocol process configured to execute on the processing circuitry and configured to receive routing information; a kernel network stack executing on the processing circuitry and configured to forward packets based on first routing information from the containerized routing protocol process; and a data plane development kit (DPDK)-based virtual router executing on processing circuitry and configured to forward traffic to and from the workloads based on second routing information from the containerized routing protocol process.
-
公开(公告)号:US20240031285A1
公开(公告)日:2024-01-25
申请号:US18077858
申请日:2022-12-08
Applicant: Juniper Networks, Inc.
Inventor: Zhaohui ZHANG , Kevin WANG , Srihari Ramachandra SANGLI
IPC: H04L45/745 , H04L45/02
CPC classification number: H04L45/745 , H04L45/02
Abstract: In some implementations, a first network device may determine a route distinguisher (RD) and a route target (RT) associated with an address prefix that is to be included in a global routing and forwarding table. The first network device may send an advertisement that includes the address prefix, the RD, and the RT, wherein: the RT indicates that the address prefix is to be included in a global routing and forwarding table of a receiving network device.
-
公开(公告)号:US11882046B1
公开(公告)日:2024-01-23
申请号:US17304723
申请日:2021-06-24
Applicant: Juniper Networks, Inc.
Inventor: Jisheng Wang , Xiaoying Wu , Swapnil Rajkumar Kura
IPC: H04L47/2441 , H04L41/16 , H04L43/0882 , H04L12/44 , H04L12/18 , H04L41/12
CPC classification number: H04L47/2441 , H04L12/1886 , H04L12/44 , H04L41/12 , H04L41/16 , H04L43/0882
Abstract: An example method includes receiving, from a network device, data indicating characterizations of network traffic on a plurality of ports of the network device; determining, by processing circuitry, for each port of the plurality of ports, an indicator of a port type for the port based on the data indicating the characterizations of network traffic on the plurality of ports, wherein the port type indicates a link type of network traffic exchanged by the port; and outputting, by the processing circuitry, the indicator of the port type to an output device.
-
115.
公开(公告)号:US11876673B2
公开(公告)日:2024-01-16
申请号:US17491300
申请日:2021-09-30
Applicant: Juniper Networks, Inc.
Inventor: Prasad Miriyala , Michael Henkel , Iqlas M. Ottamalika
IPC: H04L41/0816 , H04L41/0853 , H04L41/0869
CPC classification number: H04L41/0816 , H04L41/0853 , H04L41/0869
Abstract: An example application programming interface (API) server device that distributes configuration data to managed network devices includes one or more processing units implemented in circuitry and configured to receive configuration data to be deployed to at least one of the managed network devices; store the configuration data to a configuration database; and send the configuration data to the at least one of the managed network devices. In this manner, the configuration data can be archived for later retrieval and analysis, e.g., to perform root cause analysis in the event of an error.
-
公开(公告)号:US11871163B2
公开(公告)日:2024-01-09
申请号:US17218539
申请日:2021-03-31
Applicant: Juniper Networks, Inc.
Inventor: Adel Saleh
CPC classification number: H04Q11/0005 , H04J14/0212 , H04J14/08 , H04Q11/0066 , H04Q2011/0016 , H04Q2011/0056
Abstract: Embodiments of the invention describe flexible (i.e., elastic) data center architectures capable of meeting exascale, while maintaining low latency and using reasonable sizes of electronic packet switches, through the use of optical circuit switches such as optical time, wavelength, waveband and space circuit switching technologies. This flexible architecture enables the reconfigurability of the interconnectivity of servers and storage devices within a data center to respond to the number, size, type and duration of the various applications being requested at any given point in time.
-
公开(公告)号:US20240007396A1
公开(公告)日:2024-01-04
申请号:US18467377
申请日:2023-09-14
Applicant: Juniper Networks, Inc.
Inventor: Ankur TANDON , Vivekananda SHENOY , Jacopo PIANIGIANI , Abhinav PANDIT
IPC: H04L45/42 , H04L67/1014 , H04L41/22 , H04L45/586
CPC classification number: H04L45/42 , H04L67/1014 , H04L41/22 , H04L45/586
Abstract: Virtual network controllers are described that automatically generate policies and configuration data for routing traffic through physical network function (PNF) service chains in a multi-tenant data center. An example network controller includes a memory and processing circuitry configured to: automatically generate, for one or more integrated routing and bridging (IRB) units of corresponding virtual network forwarding tables of a switch of a switch fabric of a data center network, configuration information that, when deployed, causes the IRB units to direct data traffic conforming to multiple communication protocols and flowing over a plurality of virtual networks between a first set of server devices and a second set of server devices positioned outside of the switch fabric (i) toward a service device logically positioned outside of the switch fabric and coupled to the switch, and (ii) back from the service device into the switch fabric via the switch.
-
公开(公告)号:US20230421614A1
公开(公告)日:2023-12-28
申请号:US17809407
申请日:2022-06-28
Applicant: Juniper Networks, Inc.
Inventor: Sravanthi ARIMANDA , Hari Prasad S R
IPC: H04L9/40
CPC classification number: H04L63/205
Abstract: In some implementations, a security device may identify a resource profile based on a value of a resource utilization metric associated with the security device. The security device may identify a security services profile to be applied to traffic that is to be processed by the security device. The security device may determine a set of security services to be performed by the security device, the set of security services being identified based on the resource profile and the security services profile. The security device may perform the set of security services according to the security services profile.
-
公开(公告)号:US20230412488A1
公开(公告)日:2023-12-21
申请号:US17808066
申请日:2022-06-21
Applicant: Juniper Networks, Inc.
Inventor: Sanjeev Kumar Mishra , Sabyasachi Mukhopadhyay , Shivaprasad Gali , Hsiuyen Tsai
CPC classification number: H04L45/123 , H04L45/124 , H04L45/08
Abstract: Techniques are described for predicting future behavior of links in a network and generating dynamic thresholds for link metrics for use in path selection. In one example, a computing system receives historical values of a link metric for links of a network. The computing system executes a machine learning system which processes the historical values of the link metric to generate: (1) a predicted future value of the link metric for each link; and (2) a threshold for the link metric indicating whether the predicted future value for each link is anomalous. The computing system computes a path based on the predicted future values of the link metric and the threshold for the link metric. The computing system provisions the computed path, thereby enabling a network device to forward network traffic along the computed path.
-
公开(公告)号:US20230403305A1
公开(公告)日:2023-12-14
申请号:US17937208
申请日:2022-09-30
Applicant: Juniper Networks, Inc.
Inventor: Viacheslav Dementyev , Kesavan Kazhiyur Mannar , Madhava Rao Cheethirala , Natarajan Manthiramoorthy , Raja Rao Tadimeti
CPC classification number: H04L63/20 , H04L41/22 , H04L63/104 , H04L63/0876
Abstract: Techniques are described for configuration and application of intent-based network access control (NAC) policies for authentication and authorization of multi-tenant, network access server (NAS) devices to access enterprise networks of organizations. A network management system configures intent-based NAC policies for an organization. A cloud-based NAC system may apply an appropriate intent-based NAC policy in response to an authentication request from a NAS device. The NAC system identifies a vendor of the NAS device, matches incoming attributes in the authentication request to a set of normalized match rules of the intent-based NAC policy, and translates a set of abstracted policy results corresponding to the set of normalized match rules into a vendor-specific set of return attributes based on the vendor of the NAS device. The NAC system sends the vendor-specific set of return attributes to the NAS device to enable the NAS device to access the enterprise network of the organization.
-
-
-
-
-
-
-
-
-