Patent ID: 7944837
Filing Date: 2011-05-17
Classification: H04L

Abstract:
1. A system for controlling data flow comprising: a selecting configuring unit adapted to list optional reference data for a flow algorithm and obtain a selecting result inputted by a customer for selecting reference data from the listed optional reference data; a controlling information processing unit, in communication with the selecting configuring unit, adapted to generate a corresponding configuration parameter according to the selecting result; a forwarding table interface unit, in communication with the controlling information processing unit, adapted to generate configuration information according to the generated configuration parameter and store the configuration information in a corresponding forwarding table; and a forwarding controlling unit, in communication with the forwarding table interface unit, adapted to complete traffic calculation according to the configuration information in the forwarding table and determine hash distribution of the data flow to load balancing links; wherein the selecting configuring unit comprises: a selecting sub-unit, adapted to receive the selecting result inputted by the customer for selecting HASH source types for the flow algorithm and send corresponding operating instructions; a displaying sub-unit, in communication with the selecting sub-unit, adapted to display optional reference data of HASH source types and the selected HASH source types based on the received operating instructions; and a storing sub-unit, in communication with respectively the selecting sub-unit and the displaying sub-unit, adapted to store or update the reference data of the flow algorithm and the selecting result according to the operating instructions.