-
公开(公告)号:US11902365B2
公开(公告)日:2024-02-13
申请号:US17937804
申请日:2022-10-04
Applicant: Juniper Networks, Inc.
Inventor: Ashutosh K. Grewal , Jaihari V. Loganathan , Kevin Wang , Sanjay Khanna
IPC: H04L67/104 , H04L47/625 , H04L43/16 , H04L45/02 , H04L47/30 , H04L47/62
CPC classification number: H04L67/104 , H04L43/16 , H04L45/04 , H04L47/30 , H04L47/627 , H04L47/6225
Abstract: A network device, associated with peer network devices, may receive policy information for a protocol; and compute a first update message based on information regarding a route associated with the policy information. The network device may determine that an upper utilization threshold for one or more of peer queues, associated with the peer network devices, is not satisfied; and write the first update message to the peer queues based on determining that the upper utilization threshold is not satisfied. The network device may compute a second update message based on the information regarding the route; determine that the upper utilization threshold for one or more of the peer queues is satisfied; and pause writing the second update message to the peer queues based on the upper utilization threshold being satisfied. The network device may permit the peer network devices to obtain data from corresponding ones of the peer queues.
-
公开(公告)号:US20250007834A1
公开(公告)日:2025-01-02
申请号:US18372088
申请日:2023-09-23
Applicant: Juniper Networks, Inc.
Inventor: Wen Lin , Kevin Wang , Kireeti Kompella
IPC: H04L45/745 , H04L45/02 , H04L45/586
Abstract: Different services through Virtual Routing and Forwarding instances (VRFs) are identified without needing a Multiprotocol Label Switching (MPLS) label or a Virtual Extensible Local Area Network (VXLAN) Network Identifier (VNI) by using, for example, different UDP port numbers to identify different connectivity services (e.g., customers, VRFs) when IP-in-IP (also referred to as IP over UDP) is used as a tunneling mechanism (e.g., in the data center).
-
公开(公告)号:US11909632B2
公开(公告)日:2024-02-20
申请号:US18054831
申请日:2022-11-11
Applicant: Juniper Networks, Inc.
Inventor: Kevin Wang , Jaihari V. Loganathan , Jeffrey Haas , Sanjay Khanna
CPC classification number: H04L45/50 , H04L45/22 , H04L45/24 , H04L45/42 , H04L45/586 , H04L47/781
Abstract: In general, various aspects of the techniques are described in this disclosure for distributed label assignment for labeled routes. In one example, a method includes obtaining, by a first thread of a plurality of execution threads for at least one routing protocol process executing on processing circuitry of a network device, an allocation of first labels drawn from a label space for a network service; adding, by the first thread, the first labels to a first local label pool for the first thread; generating, by the first thread, after obtaining the allocation of the first labels, a labeled route comprising a route for the network service and a label assigned by the first thread from the first local label pool; and outputting, by the network device, the labeled route.
-
公开(公告)号:US20230077138A1
公开(公告)日:2023-03-09
申请号:US18054831
申请日:2022-11-11
Applicant: Juniper Networks, Inc.
Inventor: Kevin Wang , Jaihari V. Loganathan , Jeffrey Haas , Sanjay Khanna
Abstract: In general, various aspects of the techniques are described in this disclosure for distributed label assignment for labeled routes. In one example, a method includes obtaining, by a first thread of a plurality of execution threads for at least one routing protocol process executing on processing circuitry of a network device, an allocation of first labels drawn from a label space for a network service; adding, by the first thread, the first labels to a first local label pool for the first thread; generating, by the first thread, after obtaining the allocation of the first labels, a labeled route comprising a route for the network service and a label assigned by the first thread from the first local label pool; and outputting, by the network device, the labeled route.
-
公开(公告)号:US20240080268A1
公开(公告)日:2024-03-07
申请号:US18505070
申请日:2023-11-08
Applicant: Juniper Networks, Inc.
Inventor: Kireeti Kompella , Wen Lin , Kevin Wang
CPC classification number: H04L45/507 , H04L12/4633 , H04L45/18 , H04L45/20 , H04L45/22 , H04L69/22
Abstract: In some cases, once Fast Reroute (FRR) has taken place (e.g., for MPLS protection), a further FRR is undesirable, and even detrimental. A mechanism to prevent a further FRR, once such a further FRR is determined to be potentially harmful, is described.
-
公开(公告)号:US20210288906A1
公开(公告)日:2021-09-16
申请号:US16814664
申请日:2020-03-10
Applicant: Juniper Networks, Inc.
Inventor: Kevin Wang , Jaihari V. Loganathan , Jeffrey Haas , Sanjay Khanna
IPC: H04L12/723 , H04L12/713 , H04L12/717 , H04L12/707 , H04L12/911
Abstract: In general, various aspects of the techniques are described in this disclosure for distributed label assignment for labeled routes. In one example, a method includes obtaining, by a first thread of a plurality of execution threads for at least one routing protocol process executing on processing circuitry of a network device, an allocation of first labels drawn from a label space for a network service; adding, by the first thread, the first labels to a first local label pool for the first thread; generating, by the first thread, after obtaining the allocation of the first labels, a labeled route comprising a route for the network service and a label assigned by the first thread from the first local label pool; and outputting, by the network device, the labeled route.
-
公开(公告)号:US11876706B2
公开(公告)日:2024-01-16
申请号:US17744335
申请日:2022-05-13
Applicant: Juniper Networks, Inc.
Inventor: Kireeti Kompella , Wen Lin , Kevin Wang
CPC classification number: H04L45/507 , H04L12/4633 , H04L45/18 , H04L45/20 , H04L45/22 , H04L69/22
Abstract: In some cases, once Fast Reroute (FRR) has taken place (e.g., for MPLS protection), a further FRR is undesirable, and even detrimental. A mechanism to prevent a further FRR, once such a further FRR is determined to be potentially harmful, is described.
-
公开(公告)号:US11502946B2
公开(公告)日:2022-11-15
申请号:US16814664
申请日:2020-03-10
Applicant: Juniper Networks, Inc.
Inventor: Kevin Wang , Jaihari V. Loganathan , Jeffrey Haas , Sanjay Khanna
Abstract: In general, various aspects of the techniques are described in this disclosure for distributed label assignment for labeled routes. In one example, a method includes obtaining, by a first thread of a plurality of execution threads for at least one routing protocol process executing on processing circuitry of a network device, an allocation of first labels drawn from a label space for a network service; adding, by the first thread, the first labels to a first local label pool for the first thread; generating, by the first thread, after obtaining the allocation of the first labels, a labeled route comprising a route for the network service and a label assigned by the first thread from the first local label pool; and outputting, by the network device, the labeled route.
-
公开(公告)号:US11496559B1
公开(公告)日:2022-11-08
申请号:US16900762
申请日:2020-06-12
Applicant: Juniper Networks, Inc.
Inventor: Ashutosh K. Grewal , Jaihari V. Loganathan , Kevin Wang , Sanjay Khanna
IPC: H04L67/104 , H04L47/625 , H04L43/16 , H04L45/02 , H04L47/30 , H04L47/62
Abstract: A network device, associated with peer network devices, may receive policy information for a protocol; and compute a first update message based on information regarding a route associated with the policy information. The network device may determine that an upper utilization threshold for one or more of peer queues, associated with the peer network devices, is not satisfied; and write the first update message to the peer queues based on determining that the upper utilization threshold is not satisfied. The network device may compute a second update message based on the information regarding the route; determine that the upper utilization threshold for one or more of the peer queues is satisfied; and pause writing the second update message to the peer queues based on the upper utilization threshold being satisfied. The network device may permit the peer network devices to obtain data from corresponding ones of the peer queues.
-
公开(公告)号:US20220272034A1
公开(公告)日:2022-08-25
申请号:US17744335
申请日:2022-05-13
Applicant: Juniper Networks, Inc.
Inventor: Kireeti Kompella , Wen Lin , Kevin Wang
Abstract: In some cases, once Fast Reroute (FRR) has taken place (e.g., for MPLS protection), a further FRR is undesirable, and even detrimental. A mechanism to prevent a further FRR, once such a further FRR is determined to be potentially harmful, is described.
-
-
-
-
-
-
-
-
-