Is it possible for an end user to set a "custom route" for packets outbound to the "internet".
Let me put this in perspective using a server and a game.
- 'isp x` is in charge of 99% of all data/telephone infrastructure in the country
- 'isp y' is just a isp.
- 'isp z' is just a isp.
With my ISP (isp x
), my ping to this (current isp x
, previous isp y
):
No VPN
- "server" = 220ms
- "game" = 265ms
VPN
- "server" = 220ms
- "game" = 235ms
and from memory: isp y
: game = 189-195ms
Meanwhile a colleague of mine, does the same test on his ISP (isp z
):
No VPN
- "server" = 185ms
- "game" = 195ms
VPN
- "server" = 185ms
- "game" = 215ms
I know my ping time is dependent on routing and exchange configurations and many other factors.
Is there any way one could change the path the packet takes to reach its destination fast?