-
公开(公告)号:US12047297B2
公开(公告)日:2024-07-23
申请号:US17462036
申请日:2021-08-31
Applicant: Juniper Networks, Inc.
Inventor: Prashanth Ramaprasad , Madhu Byrapura Doddegowda , Ronald Bonica
IPC: H04L43/16 , H04L43/0882 , H04L45/12 , H04L47/125
CPC classification number: H04L47/125 , H04L43/0882 , H04L43/16 , H04L45/123
Abstract: A disclosed method may include (1) identifying a route installed in a Forwarding Information Base (FIB) of a network device included in a network, (2) identifying a plurality of active paths that lead from the network device to a destination device of the route installed in the FIB, (3) determining a load distribution of the plurality of active paths by calculating a plurality of traffic loads that represent amounts of traffic that traverse from the network device to the destination device via the plurality of active paths, and (4) making a trafficking decision in connection with the plurality of active paths based at least in part on the load distribution of the plurality of active paths. Various other apparatuses, systems, and methods are also disclosed.
-
公开(公告)号:US11323369B2
公开(公告)日:2022-05-03
申请号:US16916233
申请日:2020-06-30
Applicant: Juniper Networks, Inc.
IPC: H04L45/745
Abstract: A network device may receive forwarding data associated with a multi-level hybrid hierarchy forwarding information base of the network device. The network device may process the forwarding data to generate a first set of transformed forwarding next hop entries. The network device may process the first set of transformed forwarding next hop entries, associated with default forwarding classes, to generate a second set of transformed forwarding next hop entries. The network device may process the first set of transformed forwarding next hop entries, associated with all classes of traffic, to generate a third set of transformed forwarding next hop entries. The network device may group the sets of transformed forwarding next hop entries, based on transformed group next hop entries, to generate a final set of transformed forwarding next hop entries. The network device may transform the final set of transformed forwarding next hop entries into a particular format.
-
公开(公告)号:US11329921B1
公开(公告)日:2022-05-10
申请号:US16952390
申请日:2020-11-19
Applicant: Juniper Networks, Inc.
Inventor: Prashanth Ramaprasad , Madhu Byrapura Doddegowda
IPC: G06F15/16 , H04L47/125 , H04L47/17 , H04L45/44 , H04L45/021 , H04L45/00
Abstract: A disclosed method may include (1) identifying a route installed in a Forwarding Information Base (FIB) of a network device included in a network, (2) identifying a plurality of active paths that lead from the network device to a destination device of the route installed in the FIB, (3) determining a load distribution of the plurality of active paths by calculating a plurality of traffic loads that represent amounts of traffic that traverse from the network device to the destination device via the plurality of active paths, and (4) making a trafficking decision in connection with the plurality of active paths based at least in part on the load distribution of the plurality of active paths. Various other apparatuses, systems, and methods are also disclosed.
-
4.
公开(公告)号:US11252090B1
公开(公告)日:2022-02-15
申请号:US16702565
申请日:2019-12-04
Applicant: Juniper Networks, Inc.
Inventor: Madhu Byrapura Doddegowda , Prashanth Ramaprasad , Ronald Bonica
IPC: H04L12/801 , H04L12/24 , H04L12/26 , H04L12/803
Abstract: A disclosed method may include (1) sampling traffic forwarded by a network device in accordance with certain prefixes, (2) determining, based at least in part on the sampling of traffic, a subset of the prefixes whose usages satisfy a certain threshold, (3) computing a plurality of hit probabilities that each represent a relative likelihood that one of the subset of prefixes is used by the network device to forward the traffic, (4) identifying a plurality of outgoing interfaces that carry the traffic in connection with the subset of prefixes, (5) identifying a plurality of prefix-specific loads of the outgoing interfaces, and then (6) predicting a plurality of future traffic loads of the outgoing interfaces based at least in part on (A) the hit probabilities of the subset of prefixes and (B) the prefix-specific loads of the outgoing interfaces. Various other systems and methods are also disclosed.
-
公开(公告)号:US20240348548A1
公开(公告)日:2024-10-17
申请号:US18752191
申请日:2024-06-24
Applicant: Juniper Networks, Inc.
Inventor: Prashanth Ramaprasad , Madhu Byrapura Doddegowda , Ronald Bonica
IPC: H04L47/125 , H04L43/0882 , H04L43/16 , H04L45/12
CPC classification number: H04L47/125 , H04L43/0882 , H04L43/16 , H04L45/123
Abstract: A disclosed method may include (1) identifying a route installed in a Forwarding Information Base (FIB) of a network device included in a network, (2) identifying a plurality of active paths that lead from the network device to a destination device of the route installed in the FIB, (3) determining a load distribution of the plurality of active paths by calculating a plurality of traffic loads that represent amounts of traffic that traverse from the network device to the destination device via the plurality of active paths, and (4) making a trafficking decision in connection with the plurality of active paths based at least in part on the load distribution of the plurality of active paths. Various other apparatuses, systems, and methods are also disclosed.
-
公开(公告)号:US20210399987A1
公开(公告)日:2021-12-23
申请号:US17462036
申请日:2021-08-31
Applicant: Juniper Networks, Inc.
Inventor: Prashanth Ramaprasad , Madhu Byrapura Doddegowda , Ronald Bonica
IPC: H04L12/803 , H04L12/26 , H04L12/721
Abstract: A disclosed method may include (1) identifying a route installed in a Forwarding Information Base (FIB) of a network device included in a network, (2) identifying a plurality of active paths that lead from the network device to a destination device of the route installed in the FIB, (3) determining a load distribution of the plurality of active paths by calculating a plurality of traffic loads that represent amounts of traffic that traverse from the network device to the destination device via the plurality of active paths, and (4) making a trafficking decision in connection with the plurality of active paths based at least in part on the load distribution of the plurality of active paths. Various other apparatuses, systems, and methods are also disclosed.
-
公开(公告)号:US11159431B2
公开(公告)日:2021-10-26
申请号:US16582934
申请日:2019-09-25
Applicant: Juniper Networks, Inc.
Inventor: Prashanth Ramaprasad , Madhu Byrapura Doddegowda , Ronald Bonica
IPC: H04L12/24 , H04L12/803 , H04L12/26 , H04L12/721
Abstract: A disclosed method may include (1) identifying a route installed in a Forwarding Information Base (FIB) of a network device included in a network, (2) identifying a plurality of active paths that lead from the network device to a destination device of the route installed in the FIB, (3) determining a load distribution of the plurality of active paths by calculating a plurality of traffic loads that represent amounts of traffic that traverse from the network device to the destination device via the plurality of active paths, and (4) making a trafficking decision in connection with the plurality of active paths based at least in part on the load distribution of the plurality of active paths. Various other apparatuses, systems, and methods are also disclosed.
-
公开(公告)号:US20210092063A1
公开(公告)日:2021-03-25
申请号:US16582934
申请日:2019-09-25
Applicant: Juniper Networks, Inc.
Inventor: Prashanth Ramaprasad , Madhu Byrapura Doddegowda , Ronald Bonica
IPC: H04L12/803 , H04L12/26 , H04L12/721
Abstract: A disclosed method may include (1) identifying a route installed in a Forwarding Information Base (FIB) of a network device included in a network, (2) identifying a plurality of active paths that lead from the network device to a destination device of the route installed in the FIB, (3) determining a load distribution of the plurality of active paths by calculating a plurality of traffic loads that represent amounts of traffic that traverse from the network device to the destination device via the plurality of active paths, and (4) making a trafficking decision in connection with the plurality of active paths based at least in part on the load distribution of the plurality of active paths. Various other apparatuses, systems, and methods are also disclosed.
-
-
-
-
-
-
-