To improve the TCP performance many enhancements on TCP were done in the last years. E.g. implementation of improved TCP flow control algorithms (larger default buffer size, fast retransmit and recovery support, path-MTU discovery) in the TCP stack and development of high speed TCP variants.
Additional TCP options were introduced to increase the overall TCP throughput as: