摘要 |
Provided are a data transmission method, apparatus and system, which are applied to an SDN network for realizing the configuration of a TCP data transmission path and setting the size of a sending window according to path parameters. The method comprises: a controller receiving a TCP transmission resource allocation request from an application server; according to the TCP transmission resource allocation request, determining a first transmission path and a second transmission path, wherein the first transmission path is used for a sending device to transmit the data to a receiving device, and the second transmission path is used for the receiving device to transmit a TCP reply message to the sending device; and sending a TCP transmission resource allocation response message to the application server, wherein the TCP transmission resource allocation response message contains bandwidth information about the first transmission path and a TCP round-trip transmission delay. By means of calculating a sending window according to bandwidth information about a first transmission path and a TCP round-trip transmission delay, it is realized that data is transmitted with the maximum throughput, and halving oscillation of a sliding window caused by network detection is avoided. |