In order to mitigate the switch congestion caused by bust data in the network
a preventive mechanism targeting for the data storm in switch is proposed. Firstly
it promotes the number of tokens in a token bucket with an adaptive rate
and simultaneously monitors the type of data frames from a port based on user software configuration. Then
the number of token required by forwarding that specific type data frame is calculated. Finally
the number of token in the token bucket and required by forwarding data frame is compared. Further
if the token amount in bucket is more than that required by data frame forwarding
the proposed mechanism permits data frame forwarding. Otherwise
the flow control is activated. In the realistic application
the collaborative work of multi-token is used to implement the flow control for multiple kinds of data frame. Simulation results show that the proposed mechanism
based on multi-token technique
can successfully suppress the data storm inducing by unicast
multicast and broadcast. All that can completely satisfy the projects requirements.
关键词
Keywords
references
Mingzhi Feng, Hua Zhang, Dong Wang, et al. Design and Iimplementation of high-speed token bucket based on FPGA[C]//The 2nd International Conference on Information Science and Engineering. Hangzhou, China: IEEE, 2010: 4474-4476.
Anurag Aeron. Fine tuning of fuzzy token bucket scheme for congestion control in hign speed networks[C]// I2010 2ndInternational Conference on Computer Engineering and Applications. Indonesia: Bali, IEEE, 2010: 170-174.
冯明智. 可重构路由器流量控制构件的设计与实现[D]. 长沙: 国防科学技术, 2011.
Chang IC, Chen SF. An end-to-end QoS adaptation architecture for the integrated intServ and diffServ networks[C]//International Conference Embedded and Ubiquitous Computing. Taipei: IEEE, 2007: 365-376.