-
公开(公告)号:US11882029B2
公开(公告)日:2024-01-23
申请号:US17663319
申请日:2022-05-13
Applicant: Juniper Networks, Inc.
Inventor: Tarek Saad , Manish Talwar , Raveendra Torvi , Ajay Kachrani , Kireeti Kompella
CPC classification number: H04L45/50 , H04L45/66 , H04L63/0464 , H04L63/061 , H04L69/22
Abstract: In some implementations, an ingress network device of a multiprotocol label switching (MPLS) network may receive a packet destined for a destination network device. The ingress network device may determine, based on the packet, a secure function to secure the packet and a label associated with a label-switched path (LSP) from the ingress network device to an egress network device of the MPLS network that is associated with the destination network device. The ingress network device may encrypt, using the secure function, the packet to generate an encrypted packet. The ingress network device may generate an MPLS packet comprising: an MPLS header that includes the label and a secure function indicator, a secure MPLS data header that includes information identifying the secure function, and an MPLS payload that includes the encrypted packet. The ingress network device may forward, based on the label, the MPLS packet.
-
公开(公告)号: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.
-
公开(公告)号:US11855848B2
公开(公告)日:2023-12-26
申请号:US17459231
申请日:2021-08-27
Applicant: Juniper Networks, Inc.
Inventor: Gregory A. Sidebottom , Kireeti Kompella , Sherine El-Medani , Wing Eng
IPC: H04L41/0896 , H04L41/14 , H04L41/5006 , H04L41/5054 , H04L41/5061
CPC classification number: H04L41/0896 , H04L41/145 , H04L41/5006 , H04L41/5054 , H04L41/5064
Abstract: An example computing device is configured to receive an instance of a customer service model representative of a plurality of customer services. Each of the plurality of customer services associated with a corresponding at least one requirement and a corresponding at least one constraint. The computing device is configured to receive an instance of a resource model representative of a plurality of resources and map the instance of the customer service model and the instance of the resource model to an internal placement model. The computing device is configured to allocate the plurality of resources to the plurality of customer services such that the at least one requirement and the at least one constraint for each of the plurality of customer services are satisfied and inverse map data indicating how the plurality of resources are allocated to a format consumable by the customer device and output the inverse mapped data.
-
公开(公告)号: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.
-
公开(公告)号:US11362942B2
公开(公告)日:2022-06-14
申请号:US16779413
申请日:2020-01-31
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.
-
公开(公告)号:US11165691B1
公开(公告)日:2021-11-02
申请号:US16877870
申请日:2020-05-19
Applicant: Juniper Networks, Inc.
Inventor: Kireeti Kompella , Ronald P. Bonica
IPC: H04L12/721 , H04L12/741 , H04L12/24 , H04L12/723 , H04L29/12
Abstract: This disclosure describes techniques relating to assigning unique segment identifiers (SIDs) in a segment routing network. In one example, this disclosure describes a method that includes receiving, by a computing system and from a node on a network, a request to allocate a segment identifier for use in a segment routing network; allocating, by the computing system and from a block of addresses, an assigned segment identifier; responding to the request by outputting, by the computing system and over the network to the node, information about the assigned segment identifier; and maintaining the assigned segment identifier.
-
公开(公告)号:US20210203598A1
公开(公告)日:2021-07-01
申请号:US16779413
申请日:2020-01-31
Applicant: Juniper Networks, Inc.
Inventor: Kireeti Kompella , Wen Lin , Kevin Wang
IPC: H04L12/723 , H04L12/707 , H04L12/46 , H04L12/733 , H04L12/705 , H04L29/06
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.
-
38.
公开(公告)号:US10728143B2
公开(公告)日:2020-07-28
申请号:US16435427
申请日:2019-06-07
Applicant: Juniper Networks, Inc.
Inventor: Harish Sitaraman , Raveendra Torvi , Markus Jork , Kireeti Kompella , Vishnu Pavan Beeram , Chandrasekar Ramachandran
IPC: H04L12/723 , H04L12/28 , H04L12/701 , H04L12/781
Abstract: The disclosed computer-implemented method may include (1) receiving, at a network node within a network, a packet from another network node within the network, (2) identifying, within the packet, a label stack that includes a plurality of labels that collectively represent at least a portion of an LSP within the network, (3) popping, from the label stack, a label that corresponds to a specific link to a further network node, and then upon popping the label from the label stack, (4) forwarding the packet to the further network node by way of the specific link. Various other methods, systems, and apparatuses are also disclosed.
-
39.
公开(公告)号:US20190297008A1
公开(公告)日:2019-09-26
申请号:US16435427
申请日:2019-06-07
Applicant: Juniper Networks, Inc.
Inventor: Harish Sitaraman , Raveendra Torvi , Markus Jork , Kireeti Kompella , Vishnu Pavan Beeram , Chandrasekar Ramachandran
IPC: H04L12/723 , H04L12/781
Abstract: The disclosed computer-implemented method may include (1) receiving, at a network node within a network, a packet from another network node within the network, (2) identifying, within the packet, a label stack that includes a plurality of labels that collectively represent at least a portion of an LSP within the network, (3) popping, from the label stack, a label that corresponds to a specific link to a further network node, and then upon popping the label from the label stack, (4) forwarding the packet to the further network node by way of the specific link. Various other methods, systems, and apparatuses are also disclosed.
-
公开(公告)号:US20180331941A1
公开(公告)日:2018-11-15
申请号:US15590711
申请日:2017-05-09
Applicant: Juniper Networks, Inc.
Inventor: Ravi Singh , Kireeti Kompella , Abhishek Deshmukh
IPC: H04L12/733 , H04L12/751 , H04L12/761 , H04L12/775 , H04L12/721
CPC classification number: H04L45/20 , H04L45/10 , H04L45/16 , H04L45/24 , H04L45/58 , H04L45/66 , H04L47/125 , H04L47/726 , H04L47/748 , H04L47/825
Abstract: Techniques are described for varying a bandwidth constraint at one or more hops along a path of a sub-label-switched path (sub-LSP) of a multi-path label-switched path (MP-LSP). The techniques include computing, by an ingress router, a plurality of paths for a plurality of sub-LSPs of a MP-LSP and outputting, by the ingress router, for each path of the plurality of paths, a respective resource reservation request message to establish a respective sub-LSP of the plurality of sub-LSPs, each respective resource reservation request message including an indication of an explicit route, a tunnel identifier indicating the MP-LSP, an identifier for the respective sub-LSP, an indication of a per-hop bandwidth constraint that corresponds to a respective incoming per-hop bandwidth constraint of the plurality of incoming per-hop bandwidth constraints, and one or more instructions to modify the indication of the per-hop bandwidth constraint.
-
-
-
-
-
-
-
-
-