Hello! I rented a VPS in USA and I'm currently in China. I'm having
trouble to download files from it and I believe it's caused by the TCP
congestion control.

When I tried to download files via scp, the download speed started with
500K/s and downgrade over time. Approximately 1 min later, the
download was stalled. What's worst was that I wouldn't able to connect
to obsd host after stalled (unless wating sometime to make it `forget'
my connection). I tried on a VPS with GNU/Linux and BBR. That didn't
happen.

My question is:

   1. Is there a way to apply modern congestion control (like BBR) to
      OpenBSD? (From stackoverflow, that's not supported)
   2. If there isn't, how to implement that on OpenBSD? Please point
      out some resources like OpenBSD source code or whatever.

I'm not quite a programming expert but I'm interested in making it
work. I had a few linux kernel module developing experenice. Maybe I
can try to implement that on OpenBSD.

I'm looking forward to your reply.

-- 

William Goodspeed (龚志乐)
Langfang, Hebei, PRC

Reply via email to