-
公开(公告)号:US20210036969A1
公开(公告)日:2021-02-04
申请号:US17074138
申请日:2020-10-19
Applicant: Juniper Networks, Inc.
Inventor: Srinivasan Venkatakrishnan , Prabhu Raj V.K
IPC: H04L12/937 , H04L12/26
Abstract: This disclosure describes techniques that include selecting a member port of an aggregation bundle by evaluating utilization of paths, within a router, to member ports of an aggregation bundle. In one example, this disclosure describes a method that includes receiving network data to be output through an aggregation bundle having a plurality of member ports; identifying local member ports; identifying non-local member ports, each of the non-local member ports being reachable from the receiving line card over a path through the switch fabric to a different one of the plurality of line cards; identifying available non-local member ports by determining, for each non-local member port, whether the path through the switch fabric has low utilization; and selecting a member port by applying a hashing algorithm to a group that includes each of the identified available non-local member ports.
-
公开(公告)号:US20200287844A1
公开(公告)日:2020-09-10
申请号:US16294133
申请日:2019-03-06
Applicant: Juniper Networks, Inc.
Inventor: Srinivasan Venkatakrishnan , Prabhu Raj V.K
IPC: H04L12/937 , H04L12/26
Abstract: This disclosure describes techniques that include selecting a member port of an aggregation bundle by evaluating utilization of paths, within a router, to member ports of an aggregation bundle. In one example, this disclosure describes a method that includes receiving network data to be output through an aggregation bundle having a plurality of member ports; identifying local member ports; identifying non-local member ports, each of the non-local member ports being reachable from the receiving line card over a path through the switch fabric to a different one of the plurality of line cards; identifying available non-local member ports by determining, for each non-local member port, whether the path through the switch fabric has low utilization; and selecting a member port by applying a hashing algorithm to a group that includes each of the identified available non-local member ports.
-
公开(公告)号:US11997025B2
公开(公告)日:2024-05-28
申请号:US17807865
申请日:2022-06-20
Applicant: Juniper Networks, Inc.
Inventor: Srinivasan Venkatakrishnan , Prabhu Raj V.K
IPC: H04L49/253 , H04L43/0876
CPC classification number: H04L49/253 , H04L43/0876
Abstract: This disclosure describes techniques that include selecting a member port of an aggregation bundle by evaluating utilization of paths, within a router, to member ports of an aggregation bundle. In one example, this disclosure describes a method that includes receiving network data to be output through an aggregation bundle having a plurality of member ports; identifying local member ports; identifying non-local member ports, each of the non-local member ports being reachable from the receiving line card over a path through the switch fabric to a different one of the plurality of line cards; identifying available non-local member ports by determining, for each non-local member port, whether the path through the switch fabric has low utilization; and selecting a member port by applying a hashing algorithm to a group that includes each of the identified available non-local member ports.
-
4.
公开(公告)号:US10063383B1
公开(公告)日:2018-08-28
申请号:US14634587
申请日:2015-02-27
Applicant: Juniper Networks, Inc.
IPC: H04J3/16 , H04L12/10 , H04L12/891
CPC classification number: H04L12/10 , H04L47/125 , H04L47/41 , Y02D50/30
Abstract: The disclosed apparatus may include a set of communication ports that facilitate communication with a network device via a set of communication links that collectively operate as a LAG bundle. The disclosed apparatus may also include a link-management unit communicatively coupled to the set of communication ports that facilitate communication with the network device. The link-management unit may detect an amount of communication activity on one or more active communication links included in the set of communication links that are collectively operating as the LAG bundle. The link-management unit may then determine that the amount of communication activity detected on the active communication links has reached a certain threshold. In response to this determination, the link-management unit may modify the active communication links included in the set of communication links to account for the amount of communication activity. Various other apparatuses, systems, and methods are also disclosed.
-
公开(公告)号:US20220321502A1
公开(公告)日:2022-10-06
申请号:US17807865
申请日:2022-06-20
Applicant: Juniper Networks, Inc.
Inventor: Srinivasan Venkatakrishnan , Prabhu Raj V.K
IPC: H04L49/253 , H04L43/0876
Abstract: This disclosure describes techniques that include selecting a member port of an aggregation bundle by evaluating utilization of paths, within a router, to member ports of an aggregation bundle. In one example, this disclosure describes a method that includes receiving network data to be output through an aggregation bundle having a plurality of member ports; identifying local member ports; identifying non-local member ports, each of the non-local member ports being reachable from the receiving line card over a path through the switch fabric to a different one of the plurality of line cards; identifying available non-local member ports by determining, for each non-local member port, whether the path through the switch fabric has low utilization; and selecting a member port by applying a hashing algorithm to a group that includes each of the identified available non-local member ports.
-
公开(公告)号:US10812414B2
公开(公告)日:2020-10-20
申请号:US16294133
申请日:2019-03-06
Applicant: Juniper Networks, Inc.
Inventor: Srinivasan Venkatakrishnan , Prabhu Raj V. K
IPC: H04L12/937 , H04L12/26
Abstract: This disclosure describes techniques that include selecting a member port of an aggregation bundle by evaluating utilization of paths, within a router, to member ports of an aggregation bundle. In one example, this disclosure describes a method that includes receiving network data to be output through an aggregation bundle having a plurality of member ports; identifying local member ports; identifying non-local member ports, each of the non-local member ports being reachable from the receiving line card over a path through the switch fabric to a different one of the plurality of line cards; identifying available non-local member ports by determining, for each non-local member port, whether the path through the switch fabric has low utilization; and selecting a member port by applying a hashing algorithm to a group that includes each of the identified available non-local member ports.
-
-
-
-
-