-
公开(公告)号:US11863426B2
公开(公告)日:2024-01-02
申请号:US17679366
申请日:2022-02-24
Applicant: Juniper Networks, Inc.
Inventor: Sai Prashanth Ramanathan , Antony Ruban Alexis , Abdul Kadhar Jeelany Habeeb Mohamed , Hemachandran Karnam Mohan
IPC: H04L45/00 , H04L45/745
CPC classification number: H04L45/14 , H04L45/745
Abstract: A network device may receive a request for a service from an endpoint device located in a first region, and may determine whether destination addresses are identified for the service and the first region. The network device may determine whether the service and the first region are identified in a lookup table, and may receive performance metrics associated with multiple paths in the first region to the destination addresses, based on the service and the first region not being identified in the lookup table. The network device may generate a performance metrics matrix based on the performance metrics, and may identify a best destination and a best path for the service in the first region based on the performance metrics matrix, and may cause, for the endpoint device, a connection to the service to be established via the best destination and the best path for the first region.
-
公开(公告)号:US20230216784A1
公开(公告)日:2023-07-06
申请号:US18180979
申请日:2023-03-09
Applicant: Juniper Networks, Inc.
Inventor: Sai Prashanth Ramanathan , Hemachandran Karnam Mohan , Abdul Kadhar Jeelany Habeeb Mohamed , Antony Alexis
IPC: H04L45/302 , H04L45/02 , H04L45/24 , H04L45/42
CPC classification number: H04L45/302 , H04L45/02 , H04L45/24 , H04L45/42
Abstract: Example network devices, systems, and methods are disclosed. In an example, a network device includes memory configured to store information associated with one or more service level agreements (SLAs) for applications in a software-defined wide area network (SD-WAN) and an application-based multipath routing (AMR) module including processing circuitry. The AMR module is configured to identify, based on criteria, one or more of the applications for AMR, wherein each criterion of the criteria is associated with a corresponding property of an application. The AMR module is configured to determine a breach of one of the SLAs on each WAN link associated with a first application of the identified one or more applications. The AMR module is configured to apply, in response to determining the breach, AMR for the first application.
-
公开(公告)号:US11637769B2
公开(公告)日:2023-04-25
申请号:US17473561
申请日:2021-09-13
Applicant: Juniper Networks, Inc.
Inventor: Sai Prashanth Ramanathan , Hemachandran Karnam Mohan , Abdul Kadhar Jeelany Habeeb Mohamed , Antony Alexis
IPC: H04L45/302 , H04L45/02 , H04L45/42 , H04L45/24
Abstract: Example network devices, systems, and methods are disclosed. In an example, a network device includes memory configured to store information associated with one or more service level agreements (SLAs) for applications in a software-defined wide area network (SD-WAN) and an application-based multipath routing (AMR) module including processing circuitry. The AMR module is configured to identify, based on criteria, one or more of the applications for AMR, wherein each criterion of the criteria is associated with a corresponding property of an application. The AMR module is configured to determine a breach of one of the SLAs on each WAN link associated with a first application of the identified one or more applications. The AMR module is configured to apply, in response to determining the breach, AMR for the first application.
-
4.
公开(公告)号:US10708144B2
公开(公告)日:2020-07-07
申请号:US16191075
申请日:2018-11-14
Applicant: Juniper Networks, Inc.
IPC: H04L12/24 , H04L12/851 , H04L12/805 , H04L12/26
Abstract: In general, the disclosure describes techniques for evaluating application quality of experience metrics over a software-defined wide area network. For instance, a network device may receive an application data packet of a data flow. In response to receiving the application data packet, the network device determines whether a packet size of the application data packet is represented in a reference data store. In response to determining that the packet size is not represented in the reference data store, the network device predicts, based on the reference data store, flow metrics for the packet size for each of a plurality of Wide Area Network (WAN) links. The network device selects a WAN link on which to send the application data packet based on the predicted flow metrics.
-
5.
公开(公告)号:US20200153701A1
公开(公告)日:2020-05-14
申请号:US16191075
申请日:2018-11-14
Applicant: Juniper Networks, Inc.
IPC: H04L12/24 , H04L12/26 , H04L12/805 , H04L12/851
Abstract: In general, the disclosure describes techniques for evaluating application quality of experience metrics over a software-defined wide area network. For instance, a network device may receive an application data packet of a data flow. In response to receiving the application data packet, the network device determines whether a packet size of the application data packet is represented in a reference data store. In response to determining that the packet size is not represented in the reference data store, the network device predicts, based on the reference data store, flow metrics for the packet size for each of a plurality of Wide Area Network (WAN) links. The network device selects a WAN link on which to send the application data packet based on the predicted flow metrics.
-
公开(公告)号:US20240333634A1
公开(公告)日:2024-10-03
申请号:US18740342
申请日:2024-06-11
Applicant: Juniper Networks, Inc.
Inventor: Sai Prashanth Ramanathan , Hemachandran Karnam Mohan , Abdul Kadhar Jeelany Habeeb Mohamed , Antony Alexis
IPC: H04L45/302 , H04L45/02 , H04L45/24 , H04L45/42
CPC classification number: H04L45/302 , H04L45/02 , H04L45/24 , H04L45/42
Abstract: Example network devices, systems, and methods are disclosed. In an example, a network device includes memory configured to store information associated with one or more service level agreements (SLAs) for applications in a software-defined wide area network (SD-WAN) and an application-based multipath routing (AMR) module including processing circuitry. The AMR module is configured to identify, based on criteria, one or more of the applications for AMR, wherein each criterion of the criteria is associated with a corresponding property of an application. The AMR module is configured to determine a breach of one of the SLAs on each WAN link associated with a first application of the identified one or more applications. The AMR module is configured to apply, in response to determining the breach, AMR for the first application.
-
公开(公告)号:US12047279B2
公开(公告)日:2024-07-23
申请号:US18180979
申请日:2023-03-09
Applicant: Juniper Networks, Inc.
Inventor: Sai Prashanth Ramanathan , Hemachandran Karnam Mohan , Abdul Kadhar Jeelany Habeeb Mohamed , Antony Alexis
IPC: H04L45/302 , H04L45/02 , H04L45/24 , H04L45/42
CPC classification number: H04L45/302 , H04L45/02 , H04L45/24 , H04L45/42
Abstract: Example network devices, systems, and methods are disclosed. In an example, a network device includes memory configured to store information associated with one or more service level agreements (SLAs) for applications in a software-defined wide area network (SD-WAN) and an application-based multipath routing (AMR) module including processing circuitry. The AMR module is configured to identify, based on criteria, one or more of the applications for AMR, wherein each criterion of the criteria is associated with a corresponding property of an application. The AMR module is configured to determine a breach of one of the SLAs on each WAN link associated with a first application of the identified one or more applications. The AMR module is configured to apply, in response to determining the breach, AMR for the first application.
-
公开(公告)号:US11765238B1
公开(公告)日:2023-09-19
申请号:US17845538
申请日:2022-06-21
Applicant: Juniper Networks, Inc.
Inventor: Abdul Kadhar Jeelany Habeeb Mohamed , Hemachandran Karnam Mohan , Girish Kumar Attimgere Lingaiah
IPC: H04L67/141 , H04L67/56 , H04L61/2517 , H04L47/10 , H04L49/253
CPC classification number: H04L67/141 , H04L47/10 , H04L49/253 , H04L61/2517 , H04L67/56
Abstract: In some implementations, a proxy device may intercept a client session associated with a client device and a destination device. The proxy device may allocate a first port of the proxy device as a source port of a proxy session for the client session. The proxy device may determine, based on allocating the first port, whether session information associated with the proxy session would match session information associated with another proxy session. The proxy device may initiate the proxy session. A source port of the proxy session is the first port of the proxy device based on a determination that the session information associated with the proxy session would not match session information associated with another proxy session, or is a second port of the proxy device based on a determination that the session information associated with the proxy session would match session information associated with another proxy session.
-
公开(公告)号:US20230231797A1
公开(公告)日:2023-07-20
申请号:US17577340
申请日:2022-01-17
Applicant: Juniper Networks, Inc.
IPC: H04L45/00 , H04L45/28 , H04L45/028
CPC classification number: H04L45/22 , H04L45/28 , H04L45/028
Abstract: Techniques are disclosed for management of communication sessions of network traffic between client devices and the use of an up-to-date session state to enable seamless failovers between routers. One example technique may prepare each backup router to resume sessions of the active router in event of a failover and cause a redirection of the network traffic to complete the failover to a backup router. In a hot-switchover example, a network device known as a session controller synchronizes the session state information to backup router prior to failure and then, causes the network traffic to be redirected to backup router in response to the active router failure. In a warm-switchover example, the same session controller selects a backup router dynamically after detecting failure to active router, synchronizes session state information to backup router, and trigger routing updates, causing the network traffic to be redirected to the backup router.
-
公开(公告)号:US20230080537A1
公开(公告)日:2023-03-16
申请号:US17473561
申请日:2021-09-13
Applicant: Juniper Networks, Inc.
Inventor: Sai Prashanth Ramanathan , Hemachandran Karnam Mohan , Abdul Kadhar Jeelany Habeeb Mohamed , Antony Alexis
IPC: H04L12/725 , H04L12/707 , H04L12/717 , H04L12/751
Abstract: Example network devices, systems, and methods are disclosed. In an example, a network device includes memory configured to store information associated with one or more service level agreements (SLAs) for applications in a software-defined wide area network (SD-WAN) and an application-based multipath routing (AMR) module including processing circuitry. The AMR module is configured to identify, based on criteria, one or more of the applications for AMR, wherein each criterion of the criteria is associated with a corresponding property of an application. The AMR module is configured to determine a breach of one of the SLAs on each WAN link associated with a first application of the identified one or more applications. The AMR module is configured to apply, in response to determining the breach, AMR for the first application.
-
-
-
-
-
-
-
-
-