-
公开(公告)号:US20220166722A1
公开(公告)日:2022-05-26
申请号:US17103610
申请日:2020-11-24
Applicant: Juniper Networks, Inc.
IPC: H04L12/801 , H04L29/06
Abstract: In this disclosure, in a network comprising a plurality of network devices, a network device includes processing circuitry configured to: receive packet data corresponding to a network flow originating at a first device, the packet data destined to a second device; generate an entropy label to add to a label stack of the packet data, wherein the entropy label is generated from one or more attributes corresponding to the network flow that originated at the first device and is destined to the second device; generate a flow record including the entropy label, wherein the entropy label identifies the network flow amongst a plurality of network flows in the network; and send, to a controller of the network, the flow record, wherein the controller identifies the flow record based on the entropy label corresponding to the network flow originating at the first device and is destined to the second device.
-
公开(公告)号:US11552893B2
公开(公告)日:2023-01-10
申请号:US17103610
申请日:2020-11-24
Applicant: Juniper Networks, Inc.
Abstract: In this disclosure, in a network comprising a plurality of network devices, a network device includes processing circuitry configured to: receive packet data corresponding to a network flow originating at a first device, the packet data destined to a second device; generate an entropy label to add to a label stack of the packet data, wherein the entropy label is generated from one or more attributes corresponding to the network flow that originated at the first device and is destined to the second device; generate a flow record including the entropy label, wherein the entropy label identifies the network flow amongst a plurality of network flows in the network; and send, to a controller of the network, the flow record, wherein the controller identifies the flow record based on the entropy label corresponding to the network flow originating at the first device and is destined to the second device.
-
公开(公告)号:US10992566B1
公开(公告)日:2021-04-27
申请号:US16533361
申请日:2019-08-06
Applicant: Juniper Networks, Inc.
Inventor: Hiren Bhalchandra Dave
IPC: H04L12/755 , H04L29/08 , H04L12/741 , H04L12/803 , H04L12/721 , H04L12/705 , H04L12/707
Abstract: The disclosed computer-implemented method may include (1) receiving, at a network device, a route update for one or more routes that direct traffic within a network that supports BGP, (2) identifying, within the route update, a BGP prefix and a plurality of protocol next-hop addresses that (A) identify a plurality of neighbors of the network device and (B) each correspond to the BGP prefix, (3) maintaining a single copy of the BGP prefix and each of the protocol next-hop addresses, (4) receiving a packet destined for a computing device that is reachable via at least one of the neighbors of the network device, and then (5) forwarding the packet to the one of the neighbors of the network device in accordance with the BGP prefix and the protocol next-hop address that identifies the one of the neighbors. Various other methods, systems, and apparatuses are also disclosed.
-
公开(公告)号:US10419328B1
公开(公告)日:2019-09-17
申请号:US15484475
申请日:2017-04-11
Applicant: Juniper Networks, Inc.
Inventor: Hiren Bhalchandra Dave
IPC: H04L12/755 , H04L12/707 , H04L12/705 , H04L12/721 , H04L12/803 , H04L12/741 , H04L29/08
Abstract: The disclosed computer-implemented method may include (1) receiving, at a network device, a route update for one or more routes that direct traffic within a network that supports BGP, (2) identifying, within the route update, a BGP prefix and a plurality of protocol next-hop addresses that (A) identify a plurality of neighbors of the network device and (B) each correspond to the BGP prefix, (3) maintaining a single copy of the BGP prefix and each of the protocol next-hop addresses, (4) receiving a packet destined for a computing device that is reachable via at least one of the neighbors of the network device, and then (5) forwarding the packet to the one of the neighbors of the network device in accordance with the BGP prefix and the protocol next-hop address that identifies the one of the neighbors. Various other methods, systems, and apparatuses are also disclosed.
-
5.
公开(公告)号:US10250487B2
公开(公告)日:2019-04-02
申请号:US15335874
申请日:2016-10-27
Applicant: Juniper Networks, Inc.
Inventor: Hiren Bhalchandra Dave
IPC: H04L12/26 , H04L12/707 , H04L12/703 , H04L12/723 , H04L12/801 , H04L12/851
Abstract: A device may configure a dynamic set of bypass label-switched paths (LSPs), to protect one or more protected LSPs, based on configuration information. The dynamic set of bypass LSPs may be initially configured to include zero or more bypass LSPs. The configuration information may indicate a first condition for adding a bypass LSP to the dynamic set of bypass LSPs, and a second condition for removing a bypass LSP from the dynamic set of bypass LSPs. The device may determine that a network traffic condition, associated with the dynamic set of bypass LSPs, is satisfied. The device may modify the dynamic set of bypass LSPs to add, remove, or reconfigure one or more bypass LSPs based on determining that the network traffic condition is satisfied.
-
公开(公告)号:US11616726B2
公开(公告)日:2023-03-28
申请号:US17103610
申请日:2020-11-24
Applicant: Juniper Networks, Inc.
Abstract: In this disclosure, in a network comprising a plurality of network devices, a network device includes processing circuitry configured to: receive packet data corresponding to a network flow originating at a first device, the packet data destined to a second device; generate an entropy label to add to a label stack of the packet data, wherein the entropy label is generated from one or more attributes corresponding to the network flow that originated at the first device and is destined to the second device; generate a flow record including the entropy label, wherein the entropy label identifies the network flow amongst a plurality of network flows in the network; and send, to a controller of the network, the flow record, wherein the controller identifies the flow record based on the entropy label corresponding to the network flow originating at the first device and is destined to the second device.
-
公开(公告)号:US10382323B1
公开(公告)日:2019-08-13
申请号:US15394528
申请日:2016-12-29
Applicant: Juniper Networks, Inc.
Inventor: Hiren Bhalchandra Dave , Nischal Singh
IPC: H04L12/721 , H04L12/751 , H04L12/803 , H04L12/26 , H04L12/723 , H04L12/725
Abstract: An enhanced, flooding-based routing protocol is described that provides label switched path session information. In one example, a transit router is intermediately positioned between at least two label edge routers. The transit router is configured to determine a maximum number of LSPs concurrently supported by the transit router and determine a number of LSPs concurrently established by the transit router and for which the transit router is responsible for switching packets to one or more of the two label edge routers. The transit router generates, in accordance with a link state routing protocol, a link state routing protocol message that specifies the LSP session information as the maximum number of LSP and the number of LSPs concurrently established. The transit router further transmits, to the label edge routers, the link state routing protocol message.
-
-
-
-
-
-