Ξ 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 Ξ

Optimising Windows-based cstorm sessions: community advice?

Looking for a bit more than customer support, and want to learn more about what cryptostorm is , what we've been announcing lately, and how the cryptostorm network makes the magic? This is a great place to start, so make yourself at home!
User avatar

Topic Author
cryptostorm_support
ForumHelper
Posts: 296
Joined: Sat Jan 26, 2013 4:31 am
Contact:

Optimising Windows-based cstorm sessions: community advice?

Postby cryptostorm_support » Sun Oct 19, 2014 8:14 am

One of the most common questions we get on the support team is how to get the best speed out of cryptostorm network sessions on Windows-based machines. Sometimes these questions come in when a member runs things like speedtest.net and concludes that their on-network connection is slow. Other times, they might see a drop in performance of a specific application that they remember being faster pre-cryptostorm. Whatever the case, it's a common question!

When we send this over to the widget developers, they generally check to make sure nothing's wrong with the code or the way the widget is running... which, in most cases, checks out fine.

When we send it to the network folks - admins and architects and that crew - they tend to check server-side to ensure we don't have a bottleneck in a given node or cluster. Sometimes a bottleneck is identified and resolved; more often, support gets back a reply that "the network is running great - no problems here."

Which then leaves a network member frustrated, when he still feels he's getting laggy performance from his cryptostorm session and we don't really have anything to tell him. For Linux members, some of our tech team can provide concrete recommendations on how to optimize their local machine's network settings to ensure good performance with cryptostorm - and we see examples of really, really fast cryptostorm connections when they get done! But we really don't have anyone on the team with Windows network tuning expertise... and so we're reaching out.

Are there any good resources, whether that's howto guides or specific tools or standalone applications or whatever, that are useful in understanding how Windows network performance can be optimized, controlled, and better understood? Or are there any specific pieces of advice members have, in terms of working with their own Windows-based cryptostorm connections to get the best performance?

Some of us on the support side of things have done basic googling for information... but probably our members know more about this than google, so we're asking here instead! :mrgreen:

Thanks for anything you have to share and we'll pass it along to lots of people if it helps things go nice and fast.

~ cyptostorm_support



Guest

Q: getting best Windows widget cryptostorm performance?

Postby Guest » Sun Oct 26, 2014 6:11 am

Hello, I was sent here by Your support on Twitter, re: having bad speeds. I was told that I can help you improve your service here, so I'll be happy to!

I'm using Windows 7 x64 and Your widget to connect to Cryptostorm, and sadly, the best speed I've got was around 9.5mbit/s on speedtest.net (my connection is 40mbit). I've tried every node possible, but nothing. Of note is also the fact that even when I was measured 9.5mbit/s on speedtest, DDL from ubuntu.com only went up to 500kB/s (to compare, without VPN I was pushing 4-4.5MB/s).

My results on speedtest.net:

Germany - http://www.speedtest.net/my-result/3859769389
Iceland - http://www.speedtest.net/my-result/3859771693
France - http://www.speedtest.net/my-result/3859773111
Portugal - http://www.speedtest.net/my-result/3859767551
Canada - http://www.speedtest.net/my-result/3859775238
USA does less than 1mbit.

And as I said before, I tried DDL as well, with no luck. 500kB/s if I'm lucky.

I have no idea where could be the problem, since the nodes are even in neighboring countries, so it shouldn't be a routing problem. Especially since I have absolutely no problem downloading full speed from just about anywhere in Europe and America...

I'm not exactly sure which details about me do you need to troubleshoot properly, so if I leave something out, please ask. And thanks to your customer support for being awesome!

Windows 7 x64, fully updated
Network card used is built in in ASUS M5A97 R2.0
Using Cryptostorm widget
40/10mbit fiber connection, no idea about the router model, but it's Huawei
Default Windows firewall/Microsoft Security Essentials running

User avatar

parityboy
Site Admin
Posts: 1105
Joined: Wed Feb 05, 2014 3:47 am

Re: Optimising Windows-based cstorm sessions: community advi

Postby parityboy » Wed Oct 29, 2014 1:35 am

@Tealc

Very strange. On the Android devices, are you connected via WiFi on your normal connection or is this over the mobile network? If it makes no difference either way, what you could be seeing is a very localised data loss on the Windows machines, somewhere in the networking stack. That's just a guess though.

User avatar

Topic Author
cryptostorm_support
ForumHelper
Posts: 296
Joined: Sat Jan 26, 2013 4:31 am
Contact:

Q: getting best Windows widget cryptostorm performance?

Postby cryptostorm_support » Wed Oct 29, 2014 4:51 am

Guest wrote:I'm not exactly sure which details about me do you need to troubleshoot properly, so if I leave something out, please ask. And thanks to your customer support for being awesome!

Windows 7 x64, fully updated
Network card used is built in in ASUS M5A97 R2.0
Using Cryptostorm widget
40/10mbit fiber connection, no idea about the router model, but it's Huawei
Default Windows firewall/Microsoft Security Essentials running


Hi guest, I wanted to make sure this request for assistance doesn't get lost amidst the related discussions in this thread, so I'm likely going to split it off from this thread and pin it up in the support subforum, so it's easier for you (and others) to find, as it develops. If that's not ok, let me know and I can bring it back into the original windows performance thread. :!:

Just to be sure, which version of the widget are you using? I know there's been some tuning in recent bugfix releases, which have come pretty frequently in the last couple months - if you're a step behind the most current version, it will be good to jump up to the most recent build (always available at widget.cryptostorm.org).

And, next, I know the tech ops team is currently doing a big overhaul of the core "conf" files - which is set to be 1.4 for the Linux connections, and will have a parallel version that sits underneath widget (Windows) sessions, as well. They are working in particularly on fine-tuning the Windows-specific instances, in terms of network performance. I don't have more details than that, except that there's plans for some intensive work by that team this weekend. Is there a way they can contact you, so they can perhaps do some realtime testing of parameters and settings as they go about that process? I know that's always helpful, to have more testers - and with your strong local bandwidth, it'd be ideal for this kind of task.

Thanks for your help!

    ~ cryptostorm_support


Guest

Re: Q: getting best Windows widget cryptostorm performance?

Postby Guest » Sat Nov 01, 2014 3:06 am

cryptostorm_support wrote:
Guest wrote:I'm not exactly sure which details about me do you need to troubleshoot properly, so if I leave something out, please ask. And thanks to your customer support for being awesome!

Windows 7 x64, fully updated
Network card used is built in in ASUS M5A97 R2.0
Using Cryptostorm widget
40/10mbit fiber connection, no idea about the router model, but it's Huawei
Default Windows firewall/Microsoft Security Essentials running


Hi guest, I wanted to make sure this request for assistance doesn't get lost amidst the related discussions in this thread, so I'm likely going to split it off from this thread and pin it up in the support subforum, so it's easier for you (and others) to find, as it develops. If that's not ok, let me know and I can bring it back into the original windows performance thread. :!:

Just to be sure, which version of the widget are you using? I know there's been some tuning in recent bugfix releases, which have come pretty frequently in the last couple months - if you're a step behind the most current version, it will be good to jump up to the most recent build (always available at widget.cryptostorm.org).

And, next, I know the tech ops team is currently doing a big overhaul of the core "conf" files - which is set to be 1.4 for the Linux connections, and will have a parallel version that sits underneath widget (Windows) sessions, as well. They are working in particularly on fine-tuning the Windows-specific instances, in terms of network performance. I don't have more details than that, except that there's plans for some intensive work by that team this weekend. Is there a way they can contact you, so they can perhaps do some realtime testing of parameters and settings as they go about that process? I know that's always helpful, to have more testers - and with your strong local bandwidth, it'd be ideal for this kind of task.

Thanks for your help!

    ~ cryptostorm_support


That's fine by me. I was told to post here by your staff on Twitter. :)

I sent you a mail with specifics you asked to support@cryptostorm.is. I'll be happy to help you tweak.

User avatar

Pattern_Juggled
Posts: 1492
Joined: Sun Dec 16, 2012 6:34 am
Contact:

raw links for Windows network perf-tuning...

Postby Pattern_Juggled » Wed Jan 14, 2015 9:57 pm

I'm dumping some links in here, raw and unformatted, so they're here and available in future discussions.

We've been working on these Windows-perf issues, largely behind the scenes, on and off for the past few months. I've a sense the time is right to bring the back frontside and see if we can make some breakthrough progress in how well we're able to tune Windows-based sessions for top throughput...


Cheers,

~ pj
...just a scatterbrained network topologist & crypto systems architect……… ҉҉҉

    ✨ ✨ ✨
pj@ðëëþ.bekeybase pgpmit pgpðørkßöt-on-consolegit 'er github
bitmessage:
BM-NBBqTcefbdgjCyQpAKFGKw9udBZzDr7f

User avatar

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

Re: Optimising Windows-based cstorm sessions: community advice?

Postby marzametal » Thu Jan 15, 2015 4:51 am

I tried the first one, download test... lmao
Logged in @ Iceland node...
test.jpg
as if...

User avatar

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

Re: Optimising Windows-based cstorm sessions: community advice?

Postby DesuStrike » Thu Jan 15, 2015 5:43 pm

Isn't there a windows "terminal" method to do a speed test like you can do with wget or curl on *nix systems? Those web based test produce the craziest results on lots of machines.
home is where the artillery hits

User avatar

Pattern_Juggled
Posts: 1492
Joined: Sun Dec 16, 2012 6:34 am
Contact:

oprhaned Windows NIC entries?

Postby Pattern_Juggled » Thu Jan 15, 2015 6:52 pm

I am not terribly conversant in Windows matters, but we seem to see alot of Netalyzr results from members having speed issues on Win boxes, that have results like this...

windowsNICs.png


That can't be good, can it?

Cheers,

~ pj
...just a scatterbrained network topologist & crypto systems architect……… ҉҉҉

    ✨ ✨ ✨
pj@ðëëþ.bekeybase pgpmit pgpðørkßöt-on-consolegit 'er github
bitmessage:
BM-NBBqTcefbdgjCyQpAKFGKw9udBZzDr7f

User avatar

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

Re: Optimising Windows-based cstorm sessions: community advice?

Postby DesuStrike » Thu Jan 15, 2015 11:42 pm

I remember this from my windows days. I don't know why but creating virtual network adapters in windows sooner or later will result in this situation. (Tested on WinXP and Win7) Especially when you use different software that each create their own virtual adapter or software that regularly removes and creates new virtual adapters with every start or every update of the software. (Don't ask me why the latter is necessary...)

The problem basically is that either Windows or lots of these software sometimes fail to remove the v-adpaters correctly and then just create a new v-adapter next to the existing one. Use these apps long enough and those "ghost adapters" will pile up eventually. The normal user usually doesn't look into their network manager regularly so it often has time to reach gigantic numbers before noticed.

The worst of them all was HAMACHI, a (vpn) software that many gamers use to play LAN-Multiplayer/CoOp over the Internet. There are other competitors out there nowadays but I didn't use such software for years so I can't tell you their names. Hamachi was especially pestering because for some reason I couldn't even force remove the v-adapters created by it.

I also heard that some "remote assistance" software (e.g. TeamViewer) nowadays uses VPN to do file transfer or whatever.


I'd suggest to ask the persons affected if they use either of these software categories to rule out any third party software involved. Though I wouldn't be surprised if Windows itself is the culprit after all because even the Cisco VPN client once did this to me and I had no other VPN installed on the device at this time...
home is where the artillery hits


Return to “cryptostorm in-depth: announcements, how it works, what it is”

Who is online

Users browsing this forum: No registered users and 14 guests

Login