A high-speed communication system comprising: a plurality of nodes (101∼104) disposed on a communication path, the plurality of nodes including a start point node, an end point node, and a relay node (103, 104) disposed between the start point node and the end point node; and a plurality of communication connections established between the plurality of nodes (101∼104), the plurality of nodes (101∼104) being adapted to exchange a plurality of pieces of performance model information between the nodes, the plurality of pieces of performance model information representing communication performances achievable by each of the plurality of communication connections, characterized in that the start point node is adapted to transmit to the end point node a control start signal announcing that communication is to be performed, the start point node is adapted to calculate performance model information of the start point node including an average throughput of a TCP connection; the end point node that has detected the control start signal is adapted to calculate performance model information of the end point node including an average throughput based on detection of the control start signal, and the relay node (103, 104) is adapted to calculate performance model information of the relay node (103, 104) including an average throughput based on the detection of the control start signal, the start point node is adapted to transmit a performance model notice signal storing the performance model information of the start point node to the end point node, the relay node (103, 104) is adapted to compare the average throughput included in the performance model information stored in the performance model notice signal with the average throughput included in the performance model information calculated by the relay node (103, 104) and transfer the performance model notice signal storing only the performance model information of the node that has calculated the average throughput representing the smaller value when the relay node (103, 104) transfers the performance model notice signal to the end point node, the end point node is adapted to store the performance model information stored in the received performance model notice signal, and transmit a performance model decision signal storing the performance model information to the start point node, the relay node (103, 104) that has relayed the performance model decision signal to the start point node and the start point node are adapted to store the performance model information stored in the performance model decision signal, and the start point node and the relay node (103, 104) are adapted to perform TCP control based on the performance model information stored in the performance model decision signal. a plurality of nodes (101∼104) disposed on a communication path, the plurality of nodes including a start point node, an end point node, and a relay node (103, 104) disposed between the start point node and the end point node; and a plurality of communication connections established between the plurality of nodes (101∼104), the plurality of nodes (101∼104) being adapted to exchange a plurality of pieces of performance model information between the nodes, the plurality of pieces of performance model information representing communication performances achievable by each of the plurality of communication connections, the start point node is adapted to transmit to the end point node a control start signal announcing that communication is to be performed, the start point node is adapted to calculate performance model information of the start point node including an average throughput of a TCP connection; the end point node that has detected the control start signal is adapted to calculate performance model information of the end point node including an average throughput based on detection of the control start signal, and the relay node (103, 104) is adapted to calculate performance model information of the relay node (103, 104) including an average throughput based on the detection of the control start signal, the start point node is adapted to transmit a performance model notice signal storing the performance model information of the start point node to the end point node, the relay node (103, 104) is adapted to compare the average throughput included in the performance model information stored in the performance model notice signal with the average throughput included in the performance model information calculated by the relay node (103, 104) and transfer the performance model notice signal storing only the performance model information of the node that has calculated the average throughput representing the smaller value when the relay node (103, 104) transfers the performance model notice signal to the end point node, the end point node is adapted to store the performance model information stored in the received performance model notice signal, and transmit a performance model decision signal storing the performance model information to the start point node, the relay node (103, 104) that has relayed the performance model decision signal to the start point node and the start point node are adapted to store the performance model information stored in the performance model decision signal, and the start point node and the relay node (103, 104) are adapted to perform TCP control based on the performance model information stored in the performance model decision signal.