The present invention relates to a differential flow control method and device for a
cloud computing data center network, which belongs to the field of
cloud computing. The method comprises the following steps that 1) a switch uses an
explicit congestion notification (ECN) mechanism to mark packets exceeding the set threshold
queue length; 2) a sender
server counts the proportion of marked ACK acknowledgment packets, updates a parameter [alpha], and determines whether congestion occurs, wherein the parameter [alpha] indicates the
perception of the degree of congestion on the network; 2.1) when the network is not congested, the TCP flow does not carry out
congestion window adjustment; 2.2 ) the sender
server performs a flow classification decision, establishes a flow classification
database, and records an update parameter [beta], wherein the parameter [beta] indicates the degree of reuse of a receiving end link of a large flow; and 3) the sender
server executes different congestion back-off strategies for TCP flows of different transmission requirements distinguished by a flow classification decision mechanism. The advantages are that 1, TCP Incast congestion can be effectively avoided; 2, the time to complete the transmission of small flows can be shortened; and 3, the rapid and fair convergence of congestion control can be ensured.