-
公开(公告)号: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.
-
公开(公告)号:US20230318922A1
公开(公告)日:2023-10-05
申请号:US18328901
申请日:2023-06-05
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.
-
公开(公告)号:US11323339B1
公开(公告)日:2022-05-03
申请号:US17459205
申请日:2021-08-27
Applicant: Juniper Networks, Inc.
Inventor: Gregory A. Sidebottom , Kireeti Kompella
IPC: G06F15/173 , H04L41/5061 , H04L47/70
Abstract: An example computing device is configured to receive, from a customer device, an indication of a plurality of resources and an indication of a plurality of customer services, each of the plurality of customer services being associated with a corresponding at least one requirement and a corresponding at least one constraint. The computing device is configured to automatically determine, for each requirement and each constraint, whether the requirement or the constraint can only be satisfied by a particular resource of the plurality of resources, and allocate, based on the determining, at least one resource of the plurality of resources to at least one customer service of the plurality of customer services. The example computing device is configured to provide, to the customer device and subsequent to the determining for every requirement and for every constraint, information to enable the customer device to provision the at least one customer service.
-
公开(公告)号:US11233748B1
公开(公告)日:2022-01-25
申请号:US16117059
申请日:2018-08-30
Applicant: Juniper Networks, Inc.
Inventor: Abhishek Deshmukh , Kireeti Kompella , Ravi Singh
IPC: H04L12/911 , H04L12/24 , H04L12/54 , H04L12/723 , H04L12/70
Abstract: Techniques are described for managing a plurality of requests for a change in bandwidth for a resource reservation label switched path (“LSP”) of a ring network. For example, a method may include receiving, by a network device and from an egress network device of a ring network, a resource reservation request message to establish a multipoint-to-point (MP2P) ring label switched path (LSP). The method may also include modifying, by the network device, the resource reservation request message to specify a request for a change in bandwidth for a segment from the network device to the egress network device of the MP2P ring LSP. The method may also include sending, by the network device and to a downstream network device along the MP2P ring LSP, the modified resource reservation request message.
-
5.
公开(公告)号:US10361949B2
公开(公告)日:2019-07-23
申请号:US15493103
申请日:2017-04-20
Applicant: Juniper Networks, Inc.
Inventor: Harish Sitaraman , Raveendra Torvi , Markus Jork , Kireeti Kompella , Vishnu Pavan Beeram , Chandrasekar Ramachandran
IPC: H04L1/00 , H04L12/741 , H04L12/723 , 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.
-
公开(公告)号:US10230621B2
公开(公告)日:2019-03-12
申请号:US15590711
申请日:2017-05-09
Applicant: Juniper Networks, Inc.
Inventor: Ravi Singh , Kireeti Kompella , Abhishek Deshmukh
IPC: H04J1/16 , H04L12/733 , H04L12/707 , H04L12/911 , H04L12/803 , H04L12/751 , H04L12/761 , H04L12/775 , H04L12/721
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.
-
公开(公告)号:US09794174B2
公开(公告)日:2017-10-17
申请号:US14871886
申请日:2015-09-30
Applicant: Juniper Networks, Inc.
Inventor: Sachin S. Natu , Kireeti Kompella
IPC: H04L12/66 , H04L12/721 , H04L12/28 , H04L12/46
CPC classification number: H04L45/66 , H04L12/2852 , H04L12/2856 , H04L12/4633 , H04L12/4641
Abstract: Techniques are described that allow fast path delivery of content from content data networks directly to metro transport networks so as to bypass Internet service provider (ISP) networks. The metro transport network is positioned between subscriber devices and an Internet service provider network that authenticates the subscriber devices and allocates respective layer three (L3) addresses from an Internet Protocol (IP) network address prefix assigned to the Internet service provider network. Routes within the metro transport network, including an access router, ISP-facing provider edge routers and one or more peering routers, establish an EVPN within the metro transport network. The access router outputs, within the EVPN and to the peering router, an EVPN route advertisement that advertises network address reachability information of the subscriber devices (e.g., the IP network address prefix or MAC/IP address of the subscriber devices) on behalf of the Internet service provider network.
-
公开(公告)号:US09692693B2
公开(公告)日:2017-06-27
申请号:US14319185
申请日:2014-06-30
Applicant: Juniper Networks, Inc.
Inventor: Kireeti Kompella
IPC: H04L12/723 , H04L12/24 , H04L12/911 , H04L12/933 , H04L12/917 , H04L12/913 , H04L12/801
CPC classification number: H04L45/507 , H04L41/0896 , H04L47/13 , H04L47/724 , H04L47/76 , H04L47/825 , H04L49/102
Abstract: Techniques are described for specifying and constructing multi-protocol label switching (MPLS) rings. Routers may signal membership within MPLS rings and automatically establish ring-based label switch paths (LSPs) as components of the MPLS rings for packet transport within ring networks. In one example, a router includes a processor configured to establish an MPLS ring having a plurality of ring LSPs. Each of the ring LSPs is configured to transport MPLS packets around the ring network to a different one of the routers operating as an egress router for the respective ring LSP. Moreover, each of the ring LSPs comprises a bidirectional, multipoint-to-point (MP2P) LSP for which any of the routers can operate as an ingress to source packet traffic into the ring LSP for transport to the respective egress router for the ring LSP. Separate protection paths, bypass LSPs, detours or loop-free alternatives need not be signaled.
-
公开(公告)号:US09647912B2
公开(公告)日:2017-05-09
申请号:US14450663
申请日:2014-08-04
Applicant: JUNIPER NETWORKS, INC.
Inventor: Kireeti Kompella , Nitin Bahadur
IPC: H04L12/26 , H04L12/707 , H04L12/703 , H04L12/723
CPC classification number: H04L43/0811 , H04L43/10 , H04L45/22 , H04L45/28 , H04L45/50
Abstract: A method performed by a network device may include assembling a multiprotocol label switching (MPLS) echo request, the echo request including an instruction for a transit node to forward the echo request via a bypass path associated with the transit node, and an instruction for an egress node to send an echo reply indicating that the echo request was received on the bypass path. The method may also include sending the MPLS echo request over a functioning label switched path (LSP).
-
公开(公告)号:US20170093794A1
公开(公告)日:2017-03-30
申请号:US14871960
申请日:2015-09-30
Applicant: Juniper Networks, Inc.
Inventor: Sachin S. Natu , Kireeti Kompella
IPC: H04L29/12 , H04L12/46 , H04L12/721
CPC classification number: H04L61/6022 , H04L12/4641 , H04L45/66 , H04L63/0272 , H04L63/0876 , H04L63/162
Abstract: Techniques are described that enable MAC (L2) address authentication within an L2 switching network, such as a metro transport network. Moreover, when used in an EVPN, the techniques provide fine grain policy control over the L2 switching network so as to enable carrier networks to specify and control topologies for transporting packet-based communications. Access routers of the EVPN communicate with a L2 network address authentication device of the metro transport network and only advertise MAC addresses into the EVPN that have been validated. Moreover, the L2 network address authentication device may distribute MAC-level policies to control topologies and MAC learning within the EVPN and provide services such as per-MAC traffic quota limits.
-
-
-
-
-
-
-
-
-