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

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

專利號
US10097479B1
公開日期
2018-10-09
申請人
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.

說明書

Similar to the operation of selecting a status indicator, after receiving a data cell, the schedule module can be configured to randomly select an egress port associated with a credit value from a credit value list. Similar to a status indicator list, the credit value list can be determined as being associated with the data cell, for example, according to a destination identifier included in the data cell. As described above, an egress port can be selected from all the available egress ports (i.e., the egress ports whose credit value from the credit value list is equal to or above a predetermine credit threshold). In some embodiments, an egress port can be randomly selected from the available egress ports independent of the credit values associated with those available egress ports. For example, each available egress port can be selected with an equal (or substantially equal) probability. Alternatively, an egress port can be selected from the available egress ports in a round robin fashion. In some other embodiments, an egress port can be randomly selected from the available egress ports based on the credit value for each available egress port from the credit value list. For example, as described above, the selection can be done in a way such that an available egress port associated with a higher credit value can be selected with a probability higher than the probability of an available egress port associated with a lower credit value being selected. Finally, the egress port indicator of the selected egress port can be sent by the schedule module to a processor or another portion of the switch module, such that the data cell can be sent from the selected egress port.

權(quán)利要求

1
微信群二維碼
意見反饋