How can I use another route to a server

3

I'm trying to connnect to a personnal server and upload a large backup. Only I get 3mbps up when I can download at 300 mbps form the same server just fine. After some attempts, I managed to find that some hop (#8) has a high Packet loss and using a VPN allowed me to have a much better connection. However, I still have reduced speeds due to the VPN. Is there a way to force my connection to use another route?

Vinz243

Posted 2017-04-25T13:58:12.950

Reputation: 83

What type of connection are you using? Almost all domestic connections are rated as 10:1 [download:upload] speed ratio. – Tetsujin – 2017-04-25T18:05:49.720

Advertised as 2:1 but got 3:1 (more download than expected) – Vinz243 – 2017-04-25T21:29:45.913

:) Lot better than mine then; I get 200 down, 12 up, nominal. – Tetsujin – 2017-04-25T21:34:56.427

Answers

4

Simple answer: no. Unless you control the entirety of the routing hosts, then you cannot force them to alter their routing decisions. What ever they are evaluating (shortest path [most common], statically defined routes, or even fastest response) is controlled by their administrator and you can't force a change to that routing decision.

Something to consider: If I saw a node in my route had an unusually long processing time and/or packet loss rate, but that if I encrypted the same traffic before it got to that node (the VPN) the process was quicker... That'd have me worried that I'm going through a filter/firewall/IPS/something-that-is-reading-my-data. Now, #8 isn't that far away, so depending on where you are that could be an expected firewall-type device. But, in general, the transfer rate/response time shouldn't vary depending on the data payload. If it does, then something in the route is inspecting the payload and making some form of decision (different route, decreased QoS priority, decreased bandwidth availability, etc) based upon that content.

Ruscal

Posted 2017-04-25T13:58:12.950

Reputation: 504

Another thing that wasn't specified is your network connection's rated throughput. Many places still sell asymmetric connections (different up/down speeds) so 300 Mbps down may only get you 5 Mbps up. In which case, you're doing a fine job with what you've been given. – Ruscal – 2017-04-25T16:14:49.500

The node is near Francfurt apparently (im near lyon). But I don't think it has something to do with encryption, because I don't use it to increase speeds (only for this specific upload since the backup is encrypted first) but rather with the route it takes. If my VPN is in Paris then the path will be different and maybe it wont pass near Francfurt – Vinz243 – 2017-04-25T20:40:56.183

1Ahh, yes. I (rather wrongly) assumed your VPN was into the same network/server you were uploading to; my mistake. Yes, that is the one way to change the route, purposefully inject a waypoint that is elsewhere. In your case a VPN in Paris, but any "elsewhere" VPN or proxy host would do. – Ruscal – 2017-04-26T12:41:15.470