白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Methods and apparatus for randomly distributing traffic in a multi-path switch fabric

專利號(hào)
US10097479B1
公開(kāi)日期
2018-10-09
申請(qǐng)人
Juniper Networks, Inc.(US CA Sunnyvale)
發(fā)明人
Philip A. Thomas; Sarin Thomas; Jean-Marc Frailong; Pradeep Sindhu
IPC分類
H04L12/947; H04L12/707; H04L12/935
技術(shù)領(lǐng)域
egress,switch,indicator,module,schedule,status,fabric,stage,data,port
地域: CA CA Sunnyvale

摘要

In some embodiments, an apparatus comprises a schedule module within a switch fabric system. At a first time, the schedule module is configured to access a list of status indicators associated with a group of egress port indicators. The list of status indicators includes a set of status indicators each of which has a value greater than a threshold. The schedule module is configured to randomly select a status indicator from the set of status indicators and configured to reduce the value of the selected status indicator. The schedule module is then configured to send the egress port indicator associated with the selected status indicator such that a data cell is sent from an egress port associated with that egress port indicator. At a second time, when the value of every status indicator from the list of status indicators is not greater than the threshold, the schedule module is configured to increase the value of every status indicator above the threshold.

說(shuō)明書(shū)

After a status indicator list or a credit value list is determined for a received data cell, the schedule module is configured to select one status indicator from the status indicator list, or select one egress port based on the credit value list. In some embodiments, such a selection can be done randomly, in a round robin fashion, using a hash function, or in any other suitable means. In some embodiments, the selection can be done based on a credit value associated with each of the status indicators and/or each of the egress ports. Particularly, the random selection process is similar to the random selection process described above with respect to FIGS. 4-5, and is therefore not described in detail herein.

After a status indicator is selected from a status indicator list, an egress port indicator associated with the selected status indicator is sent by the schedule module to the switch module at which the data cell was received. Alternatively, after an egress port is selected based on a credit value list, the egress port indicator of the selected egress port is sent by the schedule module to the switch module. Thus, the switch module sends the data cell from the egress port associated with the received egress port indicator. In the example of FIG. 8, each switch module 812 of the first stage 840 uses schedule module 850 to select an egress port for sending a data cell to one of the switch modules 814 of the second stage 842, and each switch module 814 of the second stage 842 uses schedule module 860 to select an egress port for sending a data cell to one of the switch modules 816 of the third stage 844.

權(quán)利要求

1
微信群二維碼
意見(jiàn)反饋