Ξ welcome to cryptostorm's member forums ~ you don't have to be a cryptostorm member to post here Ξ
∞ take a peek at our legendary cryptostorm_is twitter feed if you're into that kind of thing ∞
Ξ we're rolling out voodoo network security across cryptostorm - big things happening, indeed! Ξ
Ξ any OpenVPN configs found on the forum are likely outdated. For the latest, visit GitHub Ξ

Strange speed difference when downloading

Looking for assistance with a cryptostorm connection issue? Post here & we'll help out. Also: if you're not sure where to post, do so here & we'll move things around as needed. Also: for quickest support, email our oddly calm & easygoing support reps at [email protected] :)

Topic Author
vinchat
Posts: 15
Joined: Mon Nov 03, 2014 2:46 pm

Strange speed difference when downloading

Postby vinchat » Wed Jan 07, 2015 1:41 pm

Hi,

After seeing a few reports on CS VPN speeds like Tealc (viewtopic.php?f=51&t=6262) has reported in his signature, I started investigating a bit in why I do not get these speeds.

I'm using the 1_4 raw balancer for mac config. Connected to the Portugese, US and IS servers, it looks like I'm kind of capped at 25Mb/s. Only IS servers give me around 120Mb/s speed, but then when testing a real download via an http connection does not verify that. Testing this using an iPhone firmware download from Apple (http://appldnld.apple.com/ios8.1.2/031- ... store.ipsw) gives me ~2,5MB/s speeds (~15MB/s expected), while testing this download immediately after using my own ISP, I get a solid 22MB/s.

CS_vpn_Portugal and US after both 5 tries gives me all similar results like this, sometimes going to dl: 26Mb/s:
Image
CS_vpn_IS:
Image
CS_vpn_IS_2:
Image
CS_vpn_IS_3:
Image
CS_vpn_IS_4:
Image

own ISP:
Image

Is there something I'm doing wrong?

Thanks in advance for the feedback.

User avatar

marzametal
Posts: 487
Joined: Mon Aug 05, 2013 11:39 am

Re: Strange speed difference when downloading

Postby marzametal » Wed Jan 07, 2015 1:59 pm

181Mb/s... for fucks sake...

User avatar

DesuStrike
ForumHelper
Posts: 346
Joined: Thu Oct 24, 2013 2:37 pm

Re: Strange speed difference when downloading

Postby DesuStrike » Wed Jan 07, 2015 2:32 pm

Can you try this one and report the results?

Code: Select all

wget -O /dev/null http://cachefly.cachefly.net/100mb.test


Those flash/html5 speed tests are very unreliable and regularly provide completely false information.
With apple I wouldn't be surprised if there is some kind of traffic shaping based on ISP in place. So a speed test with cache fly should give us the most unbiased result.
home is where the artillery hits


Topic Author
vinchat
Posts: 15
Joined: Mon Nov 03, 2014 2:46 pm

Re: Strange speed difference when downloading

Postby vinchat » Wed Jan 07, 2015 2:58 pm

DesuStrike wrote:Can you try this one and report the results?

Code: Select all

wget -O /dev/null http://cachefly.cachefly.net/100mb.test


Those flash/html5 speed tests are very unreliable and regularly provide completely false information.
With apple I wouldn't be surprised if there is some kind of traffic shaping based on ISP in place. So a speed test with cache fly should give us the most unbiased result.


Thanks for your quick reply. Downloading that file with wget gives me and average of 4.65MB/s. At that moment speedtest gave me 101Mb/s.

User avatar

parityboy
ForumHelper
Posts: 905
Joined: Wed Feb 05, 2014 3:47 am

Re: Strange speed difference when downloading

Postby parityboy » Wed Jan 07, 2015 3:34 pm

@vlnchat

4.65MB/s translates to 37.2Mb/s. Which node was that test conducted against? Also, with your iOS tests, are you talking Mb or MB?
Last edited by parityboy on Wed Jan 07, 2015 3:37 pm, edited 1 time in total.


Topic Author
vinchat
Posts: 15
Joined: Mon Nov 03, 2014 2:46 pm

Re: Strange speed difference when downloading

Postby vinchat » Wed Jan 07, 2015 3:35 pm

Downloading a popular torrent behind CS gives me ~100kb/s, while on my ISP I get 9-10MB/s download of the same torrent...

EDIT: now CS is providing me with 3MB/s, so kinda corresponds to 24Mb/s. Still not what I hoped to get behind CS VPN... :(
Last edited by vinchat on Wed Jan 07, 2015 3:39 pm, edited 2 times in total.


Topic Author
vinchat
Posts: 15
Joined: Mon Nov 03, 2014 2:46 pm

Re: Strange speed difference when downloading

Postby vinchat » Wed Jan 07, 2015 3:36 pm

parityboy wrote:@vlnchat

4.65MB/s translates to 37.2Mb/s. Which node was that test conducted against?


IS node, 79.134.235.133.

User avatar

parityboy
ForumHelper
Posts: 905
Joined: Wed Feb 05, 2014 3:47 am

Re: Strange speed difference when downloading

Postby parityboy » Wed Jan 07, 2015 3:44 pm

@vlnchat

With regard to torrents, a cause of that might be a port forwarding issue. Using your ISP's connection, your router will probably forward your torrent client's ports using UPnP; port forwarding makes you more connectable, i.e. your client is able to accept unsolicited incoming connections, just like a web server.

CryptoStorm does not support port forwarding, so efficiency of a torrent swarm will suffer if many others in the swarm are as unconnectable as you are. For an additional data point, what's your CPU load while downloading over CS?


Topic Author
vinchat
Posts: 15
Joined: Mon Nov 03, 2014 2:46 pm

Re: Strange speed difference when downloading

Postby vinchat » Wed Jan 07, 2015 5:34 pm

parityboy wrote:@vlnchat

With regard to torrents, a cause of that might be a port forwarding issue. Using your ISP's connection, your router will probably forward your torrent client's ports using UPnP; port forwarding makes you more connectable, i.e. your client is able to accept unsolicited incoming connections, just like a web server.


OK, understood. The torrent downloading eventually turned out to have the same speed as a direct download, so that is OK.

parityboy wrote:CryptoStorm does not support port forwarding, so efficiency of a torrent swarm will suffer if many others in the swarm are as unconnectable as you are. For an additional data point, what's your CPU load while downloading over CS?


Load Avg.: 1.43
CPU usage: 1.17%

While downloading via the provided cachefly link.

User avatar

Fermi
ForumHelper
Posts: 174
Joined: Tue Jun 17, 2014 11:42 am

Re: Strange speed difference when downloading

Postby Fermi » Wed Jan 07, 2015 5:52 pm

100%[======================================>] 104.857.600 16,4MB/s in 5,9s

16.4MB/s or 131Mbit/s ...

Connected to Onyx (France).

/Fermi

User avatar

DesuStrike
ForumHelper
Posts: 346
Joined: Thu Oct 24, 2013 2:37 pm

Re: Strange speed difference when downloading

Postby DesuStrike » Wed Jan 07, 2015 6:11 pm

100%[======================================>] 104.857.600 7,89MB/s in 13s

2015-01-07 14:09:26 (7,73 MB/s) - ‘/dev/null’ saved [104857600/104857600]

Connected to Cantus (Germany)

In fact it went up over 8 MB/s (64Mbit/s) at some point.

I wonder... Do you have any kind of QoS (Quality of Service) running on your PC or Router? Also could your ISP maybe do traffic shaping and be biased against encrypted traffic?
home is where the artillery hits


Topic Author
vinchat
Posts: 15
Joined: Mon Nov 03, 2014 2:46 pm

Re: Strange speed difference when downloading

Postby vinchat » Wed Jan 07, 2015 6:20 pm

Just tried Onyx (France):
/dev/null 100%[====================================>] 100.00M 13.1MB/s in 7.7s

(13.0 MB/s) - '/dev/null' saved [104857600/104857600]

Significantly better performance. So it really depends on the node you're connected to...

User avatar

bricky149
Posts: 19
Joined: Tue Jan 06, 2015 8:16 pm

Re: Strange speed difference when downloading

Postby bricky149 » Wed Jan 07, 2015 9:59 pm

Between Fenrir and Onyx I get ~3MB/s while on a 'naked' connection I get ~3.7MB/s. Not missing much but it would be nice to get the full bandwidth out of mine.

My router has its QoS disabled while the OS (Windows 8.1) has its QoS enabled. Hardware has 'priority' support enabled as well (!= 802.11e). TCP/UDP offloads are also disabled because they sacrifice performance in my experience.

User avatar

privangle
Posts: 83
Joined: Thu Apr 25, 2013 5:57 am

Re: Strange speed difference when downloading

Postby privangle » Mon Feb 23, 2015 4:21 am

Speed test

Source location: France
ftp://ftp.free.fr/mirrors/ftp.ubuntu.co ... e-i386.iso

Source location: Russia
http://mirror.yandex.ru/ubuntu-cdimage/ ... owerpc.iso

My location : Europe

  • Without vpn: 1,7MB/s | 300kB/s
  • Lisbon : 100kB/s | 200kB/s
  • London : 1,1MB/s | 1,3MB/s
  • UScenter : 32kB/s | 60kB/s
  • Iceland : 750kB/s | 1,2MB/s
  • USwest : no connection
  • France : 1MB/s | 700kB/s
  • Germany : 150kB/s | 200kB/s
  • USemerald : no connection
  • Montreal : 1,1MB/s | 1,2MB/s
Interesting that the download speed of the iso-file from Russia via London is great and without vpn is little.

User avatar

Tealc
ForumHelper
Posts: 283
Joined: Tue Jan 28, 2014 12:38 am

Re: Strange speed difference when downloading

Postby Tealc » Wed Mar 11, 2015 11:42 pm

parityboy wrote:@vlnchat

... port forwarding makes you more connectable... CryptoStorm does not support port forwarding


May I disagree with you @parityboy on this? :-)

CS fully comply with UPnP, you can use any port you want, everything is open.

So @vlnchat please change your port settings from your torrent client to "default port XXXXX" do not use the "random port" option, and put a really out-of-the-ordinary port on that, then test your speed, if it doesn't go as you want just try to plus/minus 2 numbers. I normally use something like this 241XX

Has you know, since you're using a external IP that isn't only for you, maybe the port you're using is already in use by someone else, and in that way P2P will have some trouble to figure out where the packets should go, what internal CS IP should receive that P2P packets that you demanded.

So in summary, the solution for high P2P speed is to have a fix default port really out-of-the-ordinary.

Normally I get 80% of my real P2P speed in CS, and this is really, really good for a VPN!

User avatar

parityboy
ForumHelper
Posts: 905
Joined: Wed Feb 05, 2014 3:47 am

Re: Strange speed difference when downloading

Postby parityboy » Thu Mar 12, 2015 6:45 am

@Tealc

Of course you may disagree. :) However, this has been confirmed multiple times on these very forums: CS does not support, nor will ever support unsolicited inbound connections - also best described as "static port forwarding". This translates into the following:

1. If you are running a web server on a CS-connected node, you will need to employ an "edge server" on the clearnet side - connected via an SSH tunnel or a site-to-site VPN connection layered atop CS - to accept unsolicited inbound connections from users wishing to access your CS-protected web site.

2. If you are seeding a private torrent AND you are the only seed AND the one leech in the swarm trying to pull data from you is also a CS network member, no data can be exchanged. At least one of the peers in the swarm must be able to support unsolicited inbound connections, the same way a web or mail server does. This is why on torrent sites with connectability checkers - e.g. Gazelle-powered torrent sites - CS-protected peers will always fail the connectability test.

BitTorrent operates most efficiently when every torrent peer in a swarm can arbitrarily accept a new inbound connection initiated from another peer, rather than simply accepting replies to it's own initiated requests. eMule suffers the same way; behind CryptoStorm, an eMule client will always be marked as having a Low ID, and BitMessage will always have a yellow icon. Run the same software on a normal connection with port forwarding (or UPnP set in the router, or on a service like VyprVPN which assigns a fully addressable and accessible IP to your computer while connected) and the network status icons will turn green. You will be "connectable".

DHT-connected peers are a little different, and seem to be less affected by the lack of static port forwarding, so downloading Linux ISOs or material from TPB isn't really affected. Check out here and here. :)


Return to “member support & tech assistance”

Who is online

Users browsing this forum: No registered users and 6 guests

Login