A transmission control method, comprising: acquiring (S101, S201), by a Transmission Control Protocol, TCP, optimization server, link status information of a network; determining (S102, S202), by the TCP optimization server, recommended values of parameters for TCP transmission according to the link status information; sending (S103, S203), by the TCP optimization server, the recommended values of the parameters to a TCP agent, to instruct the TCP agent to perform TCP transmission control according to the recommended values of the parameters; wherein, the determining (S102, S202), by the TCP optimization server, recommended values of parameters for TCP transmission according to the link status information specifically comprises: determining, by the TCP optimization server, a recommended size of an initial congestion window and recommended congestion avoidance thresholds corresponding to different subscribed bandwidths according to the link status information, and the performing TCP transmission control according to the recommended values of the parameters comprises: in a slow start phase, adjusting, by the TCP agent, an initial sending window according to the recommended size of the initial congestion window and transmitting, by the TCP agent, segmented packets based on the adjusted initial sending window until a congestion avoidance phase is entered; and in the congestion avoidance phase, if a recommended congestion avoidance threshold is less than a size of a receiver window and is less than a congestion avoidance threshold in actual transmission, adjusting, by the TCP agent, attenuation of the congestion avoidance threshold and controlling, by the TCP agent, the attenuated congestion avoidance threshold to be greater than or equal to the recommended congestion avoidance threshold when a packet loss or a retransmission timeout occurs; or, in the congestion avoidance phase, if the recommended congestion avoidance threshold is greater than or equal to a size of a receiver window, adjusting, by the TCP agent, a congestion avoidance threshold to or to approximate to the size of the receiver window and making, by the TCP agent, the congestion avoidance threshold keep synchronized variation with the change of the receiver window. acquiring (S101, S201), by a Transmission Control Protocol, TCP, optimization server, link status information of a network; determining (S102, S202), by the TCP optimization server, recommended values of parameters for TCP transmission according to the link status information; sending (S103, S203), by the TCP optimization server, the recommended values of the parameters to a TCP agent, to instruct the TCP agent to perform TCP transmission control according to the recommended values of the parameters; wherein, the determining (S102, S202), by the TCP optimization server, recommended values of parameters for TCP transmission according to the link status information specifically comprises: determining, by the TCP optimization server, a recommended size of an initial congestion window and recommended congestion avoidance thresholds corresponding to different subscribed bandwidths according to the link status information, and the performing TCP transmission control according to the recommended values of the parameters comprises: in a slow start phase, adjusting, by the TCP agent, an initial sending window according to the recommended size of the initial congestion window and transmitting, by the TCP agent, segmented packets based on the adjusted initial sending window until a congestion avoidance phase is entered; and in the congestion avoidance phase, if a recommended congestion avoidance threshold is less than a size of a receiver window and is less than a congestion avoidance threshold in actual transmission, adjusting, by the TCP agent, attenuation of the congestion avoidance threshold and controlling, by the TCP agent, the attenuated congestion avoidance threshold to be greater than or equal to the recommended congestion avoidance threshold when a packet loss or a retransmission timeout occurs; or, in the congestion avoidance phase, if the recommended congestion avoidance threshold is greater than or equal to a size of a receiver window, adjusting, by the TCP agent, a congestion avoidance threshold to or to approximate to the size of the receiver window and making, by the TCP agent, the congestion avoidance threshold keep synchronized variation with the change of the receiver window. in a slow start phase, adjusting, by the TCP agent, an initial sending window according to the recommended size of the initial congestion window and transmitting, by the TCP agent, segmented packets based on the adjusted initial sending window until a congestion avoidance phase is entered; and in the congestion avoidance phase, if a recommended congestion avoidance threshold is less than a size of a receiver window and is less than a congestion avoidance threshold in actual transmission, adjusting, by the TCP agent, attenuation of the congestion avoidance threshold and controlling, by the TCP agent, the attenuated congestion avoidance threshold to be greater than or equal to the recommended congestion avoidance threshold when a packet loss or a retransmission timeout occurs; or, in the congestion avoidance phase, if the recommended congestion avoidance threshold is greater than or equal to a size of a receiver window, adjusting, by the TCP agent, a congestion avoidance threshold to or to approximate to the size of the receiver window and making, by the TCP agent, the congestion avoidance threshold keep synchronized variation with the change of the receiver window.