-
11.
公开(公告)号:US20220329486A1
公开(公告)日:2022-10-13
申请号:US17305110
申请日:2021-06-30
Applicant: Juniper Networks, Inc.
Inventor: Madhura Mysore Nagaprakash , Patricio Giecco , Shivaprasad Gali
Abstract: A first plurality of network configuration controllers of a controller may distribute, using a consistent hashing algorithm, a plurality of connection sessions with a plurality of network devices among the plurality of network configuration controllers. The controller may monitor a number of connection sessions maintained by each of the first plurality of network configuration controllers. The controller may add, based on monitoring the number of connection sessions maintained by each of the first plurality of network configuration controllers, an additional network configuration controller to the first plurality of network configuration controllers to form a second plurality of network configuration controllers. The second plurality of network configuration controllers may, in response to adding the additional network configuration controller to the first plurality of network configuration controllers, re-distribute, using the consistent hashing algorithm, one or more connection sessions of the plurality of connection sessions among the second plurality of network configuration controllers.
-
公开(公告)号:US11323374B2
公开(公告)日:2022-05-03
申请号:US16583010
申请日:2019-09-25
Applicant: Juniper Networks, Inc.
Inventor: Greg Sidebottom , Patricio Giecco , Byeongseob Ki
IPC: H04L47/125 , H04L41/0826 , H04L41/22 , H04L43/10 , H04L47/80 , H04L67/1042 , H04L67/1074
Abstract: A traffic planning platform may receive information related to a traffic flow including a traffic bandwidth to transport through a network with various network devices interconnected by links. The traffic planning platform may generate a traffic plan by assigning the traffic flow to a set of the links that includes network resources connecting a source of the traffic flow to a destination of the traffic flow. The traffic planning platform may render a visualization of the traffic plan, wherein the visualization includes a user interface (e.g., a diagram, an animation, and/or the like) in which geometric shapes that represent the source, the peer link, and the destination are connected by bands that represent the tunnel and the external route and further in which the geometric shapes and the bands each have a first visual property and a second visual property based on the traffic bandwidth of the traffic flow.
-
公开(公告)号:US11252025B2
公开(公告)日:2022-02-15
申请号:US16887015
申请日:2020-05-29
Applicant: Juniper Networks, Inc.
Inventor: Chandrasekhar A , Patricio Giecco , Sri Sampath Mallipudi
IPC: G06F15/177 , H04L12/24
Abstract: A centralized configuration management system (CCM) may receive, from an NMS device, a request concerning a configuration for a microservice associated with the NMS device. The CCM may identify, based on the request, a first data model associated with default configuration information. The CCM may identify, based on the request, a second data model associated with customized configuration information. The CCM may generate, based on the first data model and the second data model, a response that includes at least one configuration parameter. The CCM may send the response to the NMS device to allow the microservice to be configured based on the at least one configuration parameter.
-
14.
公开(公告)号:US12047272B2
公开(公告)日:2024-07-23
申请号:US18178766
申请日:2023-03-06
Applicant: Juniper Networks, Inc.
Inventor: Roslan Bin Md Zaki , Richard M. Chen , Patricio Giecco , Weiguo Lu
IPC: H04L45/02 , H04L43/028 , H04L45/00 , H04L45/28
CPC classification number: H04L45/04 , H04L43/028 , H04L45/22 , H04L45/28 , H04L45/34
Abstract: A device receives border gateway protocol (BGP) data associated with links provided in a segment routing network. The segment routing network includes a first autonomous system (AS) with first network devices interconnected by a first portion of the links, a second AS with second network devices interconnected by a second portion of the links, and an inter-AS link provided between one of the first network devices and one of the second network devices. The device filters prefixes of the BGP data to identify BGP data associated with the inter-AS link, where the BGP data associated with the inter-AS link includes data identifying state information associated with the inter-AS link. The device determines an operational state of the inter-AS link based on the BGP data associated with the inter-AS link, and performs one or more actions based on the operational state of the inter-AS link.
-
公开(公告)号:US20240121196A1
公开(公告)日:2024-04-11
申请号:US18535836
申请日:2023-12-11
Applicant: Juniper Networks, Inc.
Inventor: Gregory A. Sidebottom , Patricio Giecco
IPC: H04L47/125
CPC classification number: H04L47/125
Abstract: A network device can automatically select an execution plan from a set of possible execution plans that cause a first set of traffic assignments in a network to be changed to a second set of traffic assignments. A traffic assignment indicates assignments of the traffic to one or more tunnels, internal routes and/or peer links to be utilized for routing traffic received at provider edge routers through a network to prefixes. A traffic assignment can have various parameters such as bandwidth, transmission costs etc. Each execution plan has one or more steps, and each step has one or more traffic assignment changes progressing from the first set of traffic assignments to the second set of traffic assignments. The network device can automatically select an execution plan based on an evaluation metric determined for each execution plan. The evaluation metric can be a cost based metric or a quality based metric.
-
公开(公告)号:US11811664B2
公开(公告)日:2023-11-07
申请号:US17659016
申请日:2022-04-13
Applicant: Juniper Networks, Inc.
Inventor: Greg Sidebottom , Patricio Giecco , Byeongseob Ki
IPC: H04L47/125 , H04L41/0826 , H04L41/22 , H04L43/10 , H04L47/80 , H04L67/1042 , H04L67/1074
CPC classification number: H04L47/125 , H04L41/0826 , H04L41/22 , H04L43/10 , H04L47/80 , H04L67/1042 , H04L67/1078
Abstract: A traffic planning platform may receive information related to a traffic flow including a traffic bandwidth to transport through a network with various network devices interconnected by links. The traffic planning platform may generate a traffic plan by assigning the traffic flow to a set of the links that includes network resources connecting a source of the traffic flow to a destination of the traffic flow. The traffic planning platform may render a visualization of the traffic plan, wherein the visualization includes a user interface (e.g., a diagram, an animation, and/or the like) in which geometric shapes that represent the source, the peer link, and the destination are connected by bands that represent the tunnel and the external route and further in which the geometric shapes and the bands each have a first visual property and a second visual property based on the traffic bandwidth of the traffic flow.
-
17.
公开(公告)号:US11627068B2
公开(公告)日:2023-04-11
申请号:US17248372
申请日:2021-01-22
Applicant: Juniper Networks, Inc.
Inventor: Rosian Bin Md Zaki , Richard M. Chen , Patricio Giecco , Weiguo Lu
IPC: H04L12/715 , H04L12/26 , H04L12/703 , H04L12/721 , H04L12/707 , H04L45/02 , H04L43/028 , H04L45/00 , H04L45/28
Abstract: A device receives border gateway protocol (BGP) data associated with links provided in a segment routing network. The segment routing network includes a first autonomous system (AS) with first network devices interconnected by a first portion of the links, a second AS with second network devices interconnected by a second portion of the links, and an inter-AS link provided between one of the first network devices and one of the second network devices. The device filters prefixes of the BGP data to identify BGP data associated with the inter-AS link, where the BGP data associated with the inter-AS link includes data identifying state information associated with the inter-AS link. The device determines an operational state of the inter-AS link based on the BGP data associated with the inter-AS link, and performs one or more actions based on the operational state of the inter-AS link.
-
公开(公告)号:US11496389B2
公开(公告)日:2022-11-08
申请号:US17249309
申请日:2021-02-26
Applicant: Juniper Networks, Inc.
Inventor: Greg Sidebottom , Patricio Giecco , Julian Kazimierz Lucek
IPC: H04L45/12 , H04L41/147 , H04L47/22 , H04L67/104
Abstract: A device determines traffic and costs associated with a network that includes network devices interconnected by links, and determines traffic assignments for the network based on the traffic and the costs associated with the network. The device determines tunnel use for the network based on the traffic assignments, and determines peer link use for the network based on the tunnel use. The device determines costs associated with the traffic assignments, the tunnel use, and the peer link use for the network, and generates traffic plans based on the traffic assignments, the tunnel use, the peer link use, and the costs associated with the traffic assignments, the tunnel use, and the peer link use. The device causes one of the traffic plans to be implemented in the network by the network devices and the links.
-
公开(公告)号:US20220150113A1
公开(公告)日:2022-05-12
申请号:US17585920
申请日:2022-01-27
Applicant: Juniper Networks, Inc.
Inventor: Chandrasekhar A , Patricio Giecco , Sri Sampath Mallipudi
IPC: H04L41/0803
Abstract: A centralized configuration management system (CCM) may receive, from an NMS device, a request concerning a configuration for a microservice associated with the NMS device. The CCM may identify, based on the request, a first data model associated with default configuration information. The CCM may identify, based on the request, a second data model associated with customized configuration information. The CCM may generate, based on the first data model and the second data model, a response that includes at least one configuration parameter. The CCM may send the response to the NMS device to allow the microservice to be configured based on the at least one configuration parameter.
-
-
-
-
-
-
-
-