Windows TCP Settings - Follow up - Help with server communication

Message boards : Number crunching : Windows TCP Settings - Follow up - Help with server communication
Message board moderation

To post messages, you must log in.

Previous · 1 . . . 8 · 9 · 10 · 11 · 12 · 13 · 14 · Next

AuthorMessage
Profile Wiggo
Avatar

Send message
Joined: 24 Jan 00
Posts: 36390
Credit: 261,360,520
RAC: 489
Australia
Message 1347277 - Posted: 16 Mar 2013, 12:12:38 UTC - in response to Message 1347252.  

I think that I may have found out what has changed my settings on my rigs and that maybe the weather station software that I run here. I've been running it for over 8yrs now.

maybe... I'll know soon enough though.

Cheers.
ID: 1347277 · Report as offensive
Terror Australis
Volunteer tester

Send message
Joined: 14 Feb 04
Posts: 1817
Credit: 262,693,308
RAC: 44
Australia
Message 1347319 - Posted: 16 Mar 2013, 14:22:12 UTC - in response to Message 1346136.  

Greetings all,

We're having a problem and I need some advice on what to do about it. I pertains to what this thread is all about.

When I discovered this topic a few days ago, I decided to give it a go. I followed the instructions for using TCPOptimizer explicitly. I am running an older generation Intel i7 860 box with 8 GB of memory, blah, blah... I am not having the problem.

I use Speedtest.net to check our connection speed on the Internet on occasion. I used to have 9 to 10 Mbps DL and .7 to .9 Mbps UL. Now I have seen DLs as high as 20 Mbps and ULs as high as 2.x Mbps. What a major change! I'm loving it! :)

Our other PC is a newer generation Intel i7 3770 with 8GB of memory, blah, blah... It was having about the same speeds as my i7 was before running TCPOptimizer on it. We downloaded and ran TCPOptimizer on it and things went downhill BIG time. It is getting just over 1 Mbps DLs and .5 Mbps ULs. That's not good! :(

First of all: Can I use TCPOptimizer to go back to having the Tcp1323Opts disabled? I would much rather do it that way than manually working in the registry.

Second: Can anyone come up with something we can do with Tcp1323Opts enabled to get the speeds I'm getting on my i7 on our other one?

Any ideas / help would be GREATLY appreciated! :)

Keep on BOINCing...! :)

I did notice that TCPOptimiser makes a backups of your previous settings and stores them in its home directory.

There must be a way to restore the original settings from this backup. However I can't look it up now as I'm 2000kM from home.

T.A.
ID: 1347319 · Report as offensive
w1hue Project Donor
Volunteer tester

Send message
Joined: 4 Aug 00
Posts: 69
Credit: 5,492,898
RAC: 7
United States
Message 1347472 - Posted: 16 Mar 2013, 23:01:44 UTC - in response to Message 1343415.  


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters]
"Tcp1323Opts"=dword:00000003

Made that change and ABSOLUTELY AMAZING!! 8MB AP WUs now download if a few minutes rather than a few days!! :-) :-) :-)

ID: 1347472 · Report as offensive
Profile TRuEQ & TuVaLu
Volunteer tester
Avatar

Send message
Joined: 4 Oct 99
Posts: 505
Credit: 69,523,653
RAC: 10
Sweden
Message 1347563 - Posted: 17 Mar 2013, 6:50:41 UTC

I incresed my recieve buffer size on my NIC to max.
And I use Jumbo packets on it (9000).
It helped just a litle bit...

problem still occours but after some more time...
ID: 1347563 · Report as offensive
Alfred and Pauline
Volunteer tester

Send message
Joined: 13 Oct 99
Posts: 37
Credit: 27,139,561
RAC: 0
Canada
Message 1348447 - Posted: 19 Mar 2013, 11:54:41 UTC

Amazing
Installed this fix on March 9 and left for convention that evening.
Came back a week later and found that the downloads and uploads had worked without a problem.
Thank You.
ID: 1348447 · Report as offensive
Profile ML1
Volunteer moderator
Volunteer tester

Send message
Joined: 25 Nov 01
Posts: 21019
Credit: 7,508,002
RAC: 20
United Kingdom
Message 1348463 - Posted: 19 Mar 2013, 13:25:12 UTC

OK... So this is a basic but obscure beneficial feature that has been in use as a default in other operating systems for years, and it appears to be available in Windows but not normally used...

Anyone know why?... Why might it be 'bad' for Windows to have that as a default?...


Happy crunchin',
Martin

See new freedom: Mageia Linux
Take a look for yourself: Linux Format
The Future is what We all make IT (GPLv3)
ID: 1348463 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1348466 - Posted: 19 Mar 2013, 13:37:38 UTC - in response to Message 1348463.  

OK... So this is a basic but obscure beneficial feature that has been in use as a default in other operating systems for years, and it appears to be available in Windows but not normally used...

Anyone know why?... Why might it be 'bad' for Windows to have that as a default?...


Happy crunchin',
Martin

By default Windows does use this feature. However only if the other end initiates the request.
In a previous message I posted a link where Microsoft suggests changing this value to 1 or 3 (if high packet loss / retransmits are occurring) to "Improve Network Performance".

Improved performance does not necessarily mean a speed increase. However there are enough errors to cause transfers to timeout or go very slowly then adding the extra data for timestamps is a speed increase. Sort of like driving a little bit slower along a road to catch all of the greed lights instead of speeding to each red light & waiting.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1348466 · Report as offensive
Profile TRuEQ & TuVaLu
Volunteer tester
Avatar

Send message
Joined: 4 Oct 99
Posts: 505
Credit: 69,523,653
RAC: 10
Sweden
Message 1348576 - Posted: 19 Mar 2013, 20:40:28 UTC

So, will it be in the next update from Microsoft??
ID: 1348576 · Report as offensive
Claggy
Volunteer tester

Send message
Joined: 5 Jul 99
Posts: 4654
Credit: 47,537,079
RAC: 4
United Kingdom
Message 1348578 - Posted: 19 Mar 2013, 20:42:50 UTC - in response to Message 1348576.  

So, will it be in the next update from Microsoft??


Have you, or anyone reported it to Microsoft?

Claggy
ID: 1348578 · Report as offensive
Profile Wiggo
Avatar

Send message
Joined: 24 Jan 00
Posts: 36390
Credit: 261,360,520
RAC: 489
Australia
Message 1348585 - Posted: 19 Mar 2013, 21:20:27 UTC - in response to Message 1348576.  

So, will it be in the next update from Microsoft??

It's already there, you just have to set it, and I very much doubt that M$ will turn it on for you.

Cheers.
ID: 1348585 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1348638 - Posted: 19 Mar 2013, 23:58:51 UTC - in response to Message 1348576.  
Last modified: 19 Mar 2013, 23:59:46 UTC

So, will it be in the next update from Microsoft??

No & there is no reason for the majority of the computers on the planet to enable the setting.
If you need to use it.
Then turn it on.
Else if leave it alone.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1348638 · Report as offensive
Profile TRuEQ & TuVaLu
Volunteer tester
Avatar

Send message
Joined: 4 Oct 99
Posts: 505
Credit: 69,523,653
RAC: 10
Sweden
Message 1348717 - Posted: 20 Mar 2013, 14:27:47 UTC - in response to Message 1348578.  

So, will it be in the next update from Microsoft??


Have you, or anyone reported it to Microsoft?

Claggy


I have now.
ID: 1348717 · Report as offensive
Profile TRuEQ & TuVaLu
Volunteer tester
Avatar

Send message
Joined: 4 Oct 99
Posts: 505
Credit: 69,523,653
RAC: 10
Sweden
Message 1348719 - Posted: 20 Mar 2013, 14:28:56 UTC - in response to Message 1348638.  

So, will it be in the next update from Microsoft??

No & there is no reason for the majority of the computers on the planet to enable the setting.
If you need to use it.
Then turn it on.
Else if leave it alone.


How many windows clients suffer from this and how many knows how to fix it?
I doubt 1%
ID: 1348719 · Report as offensive
Profile jason_gee
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 24 Nov 06
Posts: 7489
Credit: 91,093,184
RAC: 0
Australia
Message 1348728 - Posted: 20 Mar 2013, 14:59:33 UTC - in response to Message 1348719.  
Last modified: 20 Mar 2013, 15:00:57 UTC

So, will it be in the next update from Microsoft??

No & there is no reason for the majority of the computers on the planet to enable the setting.
If you need to use it.
Then turn it on.
Else if leave it alone.


How many windows clients suffer from this and how many knows how to fix it?
I doubt 1%


It's a complex scenario. My networking courses, days gone by, dictate running hardware & other resources no more than 75% utilisation. In today's age of underbudgeted infrastructure (here and elsewhere) it's easy to point the finger and say congestion management protocols should have been enabled as a matter of course, however these were never designed to be normal (default) operation, but to catch deficiencies elsewhere. Having floaties does not mean you should not learn to swim.
"Living by the wisdom of computer science doesn't sound so bad after all. And unlike most advice, it's backed up by proofs." -- Algorithms to live by: The computer science of human decisions.
ID: 1348728 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14674
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1348729 - Posted: 20 Mar 2013, 15:07:35 UTC - in response to Message 1348719.  

How many windows clients suffer from this and how many knows how to fix it?
I doubt 1%

There are, what, something like a billion copies of Windows in the world?

The vast majority will be on the default networking setting, and will still be working just fine.

A few hundred thousand will be running SETI, and guess what - the vast majority of them will be working just fine, too. My little server downstairs always has enough work for its single CPU core, because it only needs about one WU per day alongside the other projects it crunches.

The only clients you could remotely describe as 'suffering' are the few thousand, possibly a few tens of thousands, who can potentially crunch SETI faster than they can download with the default settings. OK, we can attempt to do something about that - which is what this thread has been about. But don't kid yourself that Microsoft is going to facepalm and recall every copy of Windows sold in the last 15 years.
ID: 1348729 · Report as offensive
Profile Jim Holly
Volunteer tester

Send message
Joined: 14 May 99
Posts: 11
Credit: 3,363,801
RAC: 0
United States
Message 1348730 - Posted: 20 Mar 2013, 15:08:05 UTC

This modification works great for updating the SETI work units, but I've noticed that my upload speed has greatly diminished with it. The ISP limits my uploads to 125kB, but now I'm only getting just under 20 kB, and my FTP server isn't accessible at all. I guess I'll have to undo the mods. If anyone has any ideas what other setting change may correct this, I'd appreciate it.
ID: 1348730 · Report as offensive
Profile TRuEQ & TuVaLu
Volunteer tester
Avatar

Send message
Joined: 4 Oct 99
Posts: 505
Credit: 69,523,653
RAC: 10
Sweden
Message 1348756 - Posted: 20 Mar 2013, 16:53:47 UTC - in response to Message 1348729.  

How many windows clients suffer from this and how many knows how to fix it?
I doubt 1%

There are, what, something like a billion copies of Windows in the world?

The vast majority will be on the default networking setting, and will still be working just fine.

A few hundred thousand will be running SETI, and guess what - the vast majority of them will be working just fine, too. My little server downstairs always has enough work for its single CPU core, because it only needs about one WU per day alongside the other projects it crunches.

The only clients you could remotely describe as 'suffering' are the few thousand, possibly a few tens of thousands, who can potentially crunch SETI faster than they can download with the default settings. OK, we can attempt to do something about that - which is what this thread has been about. But don't kid yourself that Microsoft is going to facepalm and recall every copy of Windows sold in the last 15 years.


I guess it's me living in Sweden.
I expect things to work.
I flew a support note to MS, maybe they can make use of this. Mac and Linux has it default you said, right?
ID: 1348756 · Report as offensive
Horacio

Send message
Joined: 14 Jan 00
Posts: 536
Credit: 75,967,266
RAC: 0
Argentina
Message 1348778 - Posted: 20 Mar 2013, 17:54:02 UTC

I think that as the time stamps in fact add more data to the packets, then M$ did a good thing adding the feature but keeping it disabled...

What's the point on overloading the whole global network sending extra data from all the windows computers when only a few of them will really need that, and worst, when it may lead to some incompatibilities and/or bandwith reductions in some cases?

ID: 1348778 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14674
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1348793 - Posted: 20 Mar 2013, 18:34:55 UTC - in response to Message 1348756.  

I guess it's me living in Sweden.
I expect things to work.
I flew a support note to MS, maybe they can make use of this. Mac and Linux has it default you said, right?

Not every network administrator, and not everyone with responsibility for a secure server, thinks that RFC1323 is universally a good thing: see http://www.forensicswiki.org/wiki/TCP_timestamps.

Would you like your bank's IT manager to reveal their security status on the web?

Each internet server, and each user-server interaction, will have its own needs and sweet spot. As it happens, SETI has a "scientific data integrity" security requirement: that probably comes rather lower than privacy/financial/military/espionage in most people's security ranking. So SETI have - whether consciously or not, I don't know - permitted visitors to use RFC1323 timestamps. And it turns out that SETI also has the particular type of over-congested link where timestamps are useful - so it's a winner for us.

A company like Microsoft will probably make decisions like this in its server division (where most money is made), rather than the consumer division. And they'll know that many of their server products are installed in small businesses by people (like me) who aren't, and don't want to be, security specialists. So, it makes sense for them to ship the products with the fancy and potentially risky features turned off: a company which grows enough to generate enough web traffic to justify optimising the network connection, is likely also to have grown enough to warrant hiring some professional network skills.

From my experience of working with charities in the UK, I'd say that a s501(c) (3) hanging off an academic institution is unlikely to be high up Microsoft's target customer list.
ID: 1348793 · Report as offensive
Profile TRuEQ & TuVaLu
Volunteer tester
Avatar

Send message
Joined: 4 Oct 99
Posts: 505
Credit: 69,523,653
RAC: 10
Sweden
Message 1348797 - Posted: 20 Mar 2013, 18:44:06 UTC - in response to Message 1348793.  

I guess it's me living in Sweden.
I expect things to work.
I flew a support note to MS, maybe they can make use of this. Mac and Linux has it default you said, right?

Not every network administrator, and not everyone with responsibility for a secure server, thinks that RFC1323 is universally a good thing: see http://www.forensicswiki.org/wiki/TCP_timestamps.

Would you like your bank's IT manager to reveal their security status on the web?

Each internet server, and each user-server interaction, will have its own needs and sweet spot. As it happens, SETI has a "scientific data integrity" security requirement: that probably comes rather lower than privacy/financial/military/espionage in most people's security ranking. So SETI have - whether consciously or not, I don't know - permitted visitors to use RFC1323 timestamps. And it turns out that SETI also has the particular type of over-congested link where timestamps are useful - so it's a winner for us.

A company like Microsoft will probably make decisions like this in its server division (where most money is made), rather than the consumer division. And they'll know that many of their server products are installed in small businesses by people (like me) who aren't, and don't want to be, security specialists. So, it makes sense for them to ship the products with the fancy and potentially risky features turned off: a company which grows enough to generate enough web traffic to justify optimising the network connection, is likely also to have grown enough to warrant hiring some professional network skills.

From my experience of working with charities in the UK, I'd say that a s501(c) (3) hanging off an academic institution is unlikely to be high up Microsoft's target customer list.


Well, my Internet Security classes started with "want to be safe?, don't connect to the internet".

Well, I got the question, if I or anyone else have asked MS for a solution.
So I sent them a question. I have no clue if the right person reads the note though.
With a little luck they will halp out make the next RFC for this and implement it.
ID: 1348797 · Report as offensive
Previous · 1 . . . 8 · 9 · 10 · 11 · 12 · 13 · 14 · Next

Message boards : Number crunching : Windows TCP Settings - Follow up - Help with server communication


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.