Live data from Hacker News

Chisel – A fast TCP tunnel over HTTP

github.com

1–10 of 41 posts

Re: Chisel – A fast TCP tunnel over HTTP

#6
post #3

How does this deal with double congestion control?

I was asking myself the same thing. TCP implements many RFCs for congestion control, flow control, etc. Many of them might be redundant if everything is being sent over HTTP (over TCP).

I would use "link conditioner" or a similar tool, simulate packet loss and see how this compares to the other software.

Re: Chisel – A fast TCP tunnel over HTTP

#7
post #3

How does this deal with double congestion control?

I was asking myself the same thing. TCP implements many RFCs for congestion control, flow control, etc. Many of them might be redundant if everything is being sent over HTTP (over TCP). I would use "link conditioner" or a similar tool, simulate packet loss and see how this compares to the other software.

http://sites.inka.de/sites/bigred/devel/tcp-tcp.html

Even for applications designed to tunnel traffic from the outset (OpenVPN), TCP over TCP is a mess and it's kind of a non-starter for anything that's not a toy (unless you have no other choice, like with certain mobile carriers where path MTU and CGN cause issues).

Post reply on HN