Overclock.net banner

Network Tweaks

1.7K views 11 replies 5 participants last post by  essanbee  
#1 ·
I need some opinions and some advice from people who know about tweaking their network and their network settings.

I found the following online that you put into a .bat file.
Quote:
start cmd.exe /c netsh int tcp set global chimney=enabled

start cmd.exe /c netsh int tcp set global dca=enabled

start cmd.exe /c netsh int tcp set global netdma=enabled

start cmd.exe /c netsh int tcp set global autotuninglevel=restricted

start cmd.exe /c netsh int tcp set global congestionprovider=ctcp

start cmd.exe /c netsh int tcp set global ecncapability=enabled
Any reason why one should not see better performance? Or is it all a placebo effect?
 
#3 ·
Honestly I have no idea, but would love to know what specifically each of these does.
 
#5 ·
Can't give you specifics on each command but all of them only apply to TCP traffic (I think)

Code:

Code:
netsh int tcp  //set global chimney=enabled
Most shooters use UDP for their traffic so these commands should not affect those games at all. This is the same discussion as that Leatrix(?) WoW fix that people bring up occasionally for shooter games.

World of Warcraft uses TCP for its traffic and thus using such tweaks could net a benefit in latency, but applying it to a program that uses a different protocol for communication is almost certainly a placebo effect.
 
#6 ·
Quote:
Originally Posted by SpartanVXL View Post

Can't give you specifics on each command but all of them only apply to TCP traffic (I think)

Code:

Code:
netsh int tcp  //set global chimney=enabled
Most shooters use UDP for their traffic so these commands should not affect those games at all. This is the same discussion as that Leatrix(?) WoW fix that people bring up occasionally for shooter games.

World of Warcraft uses TCP for its traffic and thus using such tweaks could net a benefit in latency, but applying it to a program that uses a different protocol for communication is almost certainly a placebo effect.
Do you know what BF4 uses? I heard that it is different than most of shooters out there.
 
#7 ·
Quote:
Originally Posted by SightUp View Post

Do you know what BF4 uses? I heard that it is different than most of shooters out there.
Can't give you evidence without a packet log but shooters almost exclusively use UDP, this will certainly include BF4. It's how the protocol works, TCP is slower because it is designed to carry data that way. If you want to know more then have a read on Wikipedia on how they work.
 
#9 ·
Quote:
Originally Posted by SightUp View Post

Why do games have ports like:
Does this suggest they use both?
In contradiction to my previous post that linked page does not really explain what situations each are used in
rolleyes.gif


Ill give you a run down:

  • TCP is used as a two-way, reliable transmission protocol. This mean that anything that needs data to be transferred exactly the way it is without errors will use TCP eg. File transfer, web browsing. In order to do this TCP takes more time and bandwidth (note size) to make sure that you get what you want error-free.

    It's not good when you download something and the file is corrupted or you are browsing and the website looks like it glitched out.
  • UDP is a one-way, connectionless protocol and does very basic error-checking and is not focused on giving you data the way TCP does. It does not care whether packets are dropped or whether there is even somebody on the other end listening, all it does care about it sending the most up to date information.

    This is what Voice programs (skype) or games use because generally whoever uses real-time programs don't care what happened 1 second ago, they need to know whats happening currently. Where TCP will re-send old information to preserve data (therefore taking more time), UDP will just keep sending new data.
The ports you listed for TCP are for HTTP (80) and HTTPS (443), these are most probably battlelog or in-game webpages on server information etc. that does not have any relation to actual gameplay
 
#12 ·
Speedguide.net has a neat little tool called TCP Optimizer that will analyze your network connection settings and recommend changes to optimize your existing connection. When used with a download speed tester I noticed a moderate increase in everyday web use. They also have a lot of good information about tweaking broadband connections. Hope this helps...
thumb.gif