TCP congestion control version: HTCP module vs highspeed module in linux kernel

Doesn’t HTCP stands for highspeed TCP?

No. It stands for TCP for high-speed and long-distance networks and is described in this document from the Hamilton Institute. HighSpeed TCP is published in RFC 3649.

So what is the differences between “HTCP” and “highspeed” module here?

The common point first, is that they want to turn high bandwidth long distance networks more efficient. The main difference, is that HighSpeed TCP relies on the packet drop rate while H-TCP relies on time elapsed since the last packet drop. As a result, H-TCP seems faster to have its Window Size to recover after a congestion event, which will then give a higher throughput.

2 thoughts on “TCP congestion control version: HTCP module vs highspeed module in linux kernel”

  1. whoah this blog is wonderful i really like reading your articles. Keep up the great paintings! You realize, a lot of people are hunting round for this info, you could help them greatly.

    Reply

Leave a Comment