Is there speed limit on ports other than 80 an 443?

Hi,

I tried to serve a file with a web server, but the speed are vary when using different ports.

When the Apache server bind port 80 or 443 the downloading speed is fairly good,

it takes about 500ms for a 250kb file, but if Apache bind port other than 80 or 443,

the downloading time increasing to about 8 seconds for a 250kb file.

I also tried to implement my own web server with node.js, and I got same result.

However, if I download the file from my server itself, it's really fast,

and if I use ssh tunnel between my client and linode server, it's fast too.

So I'm curious if there are any speed limitation, or I get anything wrong?

Thanks!

2 Replies

Maybe your ISP is interfering with traffic or has added a transparent caching proxy or something; there should be no difference from a linode perspective.

@sweh:

Maybe your ISP is interfering with traffic or has added a transparent caching proxy or something; there should be no difference from a linode perspective.

Thanks for your reply, I think maybe it's because of my ISP.

I end up let the server bind the port I prefer and used iptables to forward port 443 to the port.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct