rapiz1 / rathole

A lightweight and high-performance reverse proxy for NAT traversal, written in Rust. An alternative to frp and ngrok.
Apache License 2.0
9.8k stars 488 forks source link

TCP connection problem #377

Open mmdkevin opened 4 months ago

mmdkevin commented 4 months ago

In this method, the number of TCP connections increases almost twice as normal! This is one of the properties of this tunnel! But why don't you use Mux? Or do you not add it? that every 16 or n connections become 1 connection

rucciva commented 1 month ago

Hey @mmdkevin , what if rathole could use http2 bidirectional stream as transport? We could see that as a mux since one tcp connection could carry multiple http bidirectional stream. I'm planning to add this transport if its make sense #392