Explanation for extreme degradation in speed with Tailscale?

Hello,

I just checked into a hotel with 215 Mbps symmetrical speed which I measured while connected via ethernet to my GL iNet Beryl AX (w/o Tailscale enabled). I turn on my Tailscale exit node and I’m getting 7 Mbps down, 10 Mbps up. My exit node is a Raspberry Pi 4B with a short wired connection to my router at home. Via ssh, I run “speedtest-cli” on the Pi and the result is around 800 Mbps download and 23 Mbps upload.

I understand my maximum download speed at the client side is going to be ~23 Mbps, but I’m not getting anywhere near that. I also realize I have a relay connection right now with Derp servers which definitely will decrease speeds, but should it really be this drastic? I wish it was direct connection.

Depends highly on the relays and why they have to relay. I would say that speeds like this are somehow normal for relayed communication.

You could try to use ZeroTier instead to check if the speed will be better.

It would probably have the same issue and just use ZeroTier relay servers instead. I doubt speed would be better since Wireguard actually has less overhead than ZeroTier.

It is more for understanding if Tailscale might be the issue. Never used it so I would at least try to figure it out.

Update: I've since created my own custom DERP relay server hosted on the same Pi as the exit node and have no degradation in speed now.

I also offer custom DERP relay servers for monthly subscription here.

I am a GL.iNet affiliate partner.

I also offer custom DERP relay servers for monthly subscription

Really so now your an expert, Just in case your wondering who flagged your post it was me

Yeah I work for GL.iNet too. So better watch out :sunglasses: :rofl:

I had no idea we could promote our services on this forum. good to know I'm a painter and every once in a while I could use the extra work

Ah, I see you've taken the ambitious route of expanding your empire to both here and Reddit. Who knew monopolizing platforms with your services could be so riveting? Bold move! Bravo! :clap:

Yep, I saw the need for it so I gave people what they want. Also tired of seeing misinformation online and people taking advantage selling marked up hardware. I digress...

I agree that promoting 3rd party services here isn't allowed - no matter who will get paid by who.

For this reason I will close this thread.