EVGA

Optimizing the nvidia network controller

Author
shivac
New Member
  • Total Posts : 22
  • Reward points : 0
  • Joined: 2007/11/02 00:50:40
  • Status: offline
  • Ribbons : 0
2010/01/05 13:57:10 (permalink)
Device sleep on disconnect: Enabled
Flow control: Disabled
Interrupt Moderation: Enabled
IP Checksum Offload: RX & TX Enabled
Jumbo packet: 1514 bytes
Large Send Offload V1 (IPv4): Enabled
Large Send Offload V2 (IPv4): Enabled
Large Send Offload V2 (IPv6): Enabled
Low power idle mode: Enabled
Low power state link speed: Enabled
Network Address: Blank
Priority & Vlan: Priority Enabled
Receive Side Scaling: Enabled
Speed/Duplex settings: Auto negotitation
TCP Checksum Offload (IPv4): RX & TX enabled
TCP Checksum Offload (IPv6): RX & TX enabled
UDP Checksum Offload (IPv4): RX & TX enabled
UDP Checksum Offload (IPv6): RX & TX enabled
VLAN Id: 1
Wake on Magic Packet: Enabled
Wake on pattern match: Enabled
WakeOnLAN From PowerOff: Enabled

These are my current settings, and the are default.

Is it possible to change some of these to improve network speed for example gaming/other things?

And most of all I wan't to understand what they all mean. :) Anyone care to explain?
#1

7 Replies Related Threads

    moose517
    CLASSIFIED ULTRA Member
    • Total Posts : 6259
    • Reward points : 0
    • Joined: 2007/11/29 16:44:33
    • Location: Nothern Indiana
    • Status: offline
    • Ribbons : 33
    Re:Optimizing the nvidia network controller 2010/01/05 21:20:27 (permalink)
    i can tell you some, flow control is mainly used by routers, make the computer back off sending to help keep from getting network bottlenecks.  jumbo frames are for being able to send bigger packets, but only applies to LAN, so off to internet can slow down.  priority and vlan i always leave them both on, just in case but i imagein you don't need the vlan.  depending on the device your computer is connected to forcing a speed/duplex might help, but you need to force on both ends.  thats about it.  BTW, google is your friend ;)

    EDIT:  and generally the biggest holdup on online gaming isn't in your LAN, its as soon as you hit the other side of that modem it all goes crazy.
    #2
    sinparade
    New Member
    • Total Posts : 22
    • Reward points : 0
    • Joined: 2009/08/18 13:48:58
    • Status: offline
    • Ribbons : 0
    Re:Optimizing the nvidia network controller 2010/02/11 20:25:06 (permalink)
    > Device sleep on disconnect: Enabled
    I set this to Disabled, because I'm not a "green" nut. lol I assume this setting means to put the nforce network chip to sleep when the lan is disconnected, which may be a good idea if you never use it (never plug in a cable). Otherwise, just in case, I don't want potentially perceived disconnects to cause the lan device to be put to sleep and possibly screw up. :)

    > Flow control: Disabled
    Best Disabled, because TCP protocol e.g. has its own flow control built-in, and there's almost always no real need for flow control for the actual underlying network connection.

    > Interrupt Moderation: Enabled
    Best Enabled, as this groups interrupts from the network chip as to not bog down the cpu as much. Some may recommend Disabled for the fastest possible throughput, but you don't gain much if anything (let alone bog down the cpu more).

    > IP Checksum Offload: RX & TX Enabled
    Best Enabled, lets the network chip handle checksum calcs instead of the cpu.

    > Jumbo packet: 1514 bytes
    Best at this default, since most routers, modems, etc. cannot make use of larger packets.

    > Large Send Offload V1 (IPv4): Enabled
    > Large Send Offload V2 (IPv4): Enabled
    > Large Send Offload V2 (IPv6): Enabled
    These are usually best Enabled, again concerning letting the network chip handle certain things instead of the cpu, but these can cause problems depending on the network hardware used.

    > Low power idle mode: Enabled
    > Low power state link speed: Enabled
    I set these to Disabled just so my power isn't messed with. lol

    > Network Address: Blank
    Normal.

    > Priority & Vlan: Priority Enabled  (Related:  VLAN Id: 1)
    I disable this as no need, never ventured into "Vlan" stuff since have only 1 lan port on my board anyway.

    > Receive Side Scaling: Enabled
    This is a BAD setting, at least with recent nvidia drivers up to and including nforce 15.51 (lan driver 73.14), which results in random lan death. I read a fix is coming in 73.25 (or later), whenever the hell that will be. Supposedly this setting will be cool for multicore cpus, as it allows processing of lan traffic on multiple cores to be more efficient.  Just right now it is badly bugged. lol

    > Speed/Duplex settings: Auto negotitation
    Best unless need to force a set speed for some reason (and if do, make sure full duplex is really supported by the net stuff if set a full duplex one).

    > TCP Checksum Offload (IPv4): RX & TX enabled
    > TCP Checksum Offload (IPv6): RX & TX enabled
    > UDP Checksum Offload (IPv4): RX & TX enabled
    > UDP Checksum Offload (IPv6): RX & TX enabled
    Best default enabled for same reasons explained above.

    > Wake on Magic Packet: Enabled
    > Wake on pattern match: Enabled
    > WakeOnLAN From PowerOff: Enabled
    Best default, only matters if use computer sleep anyway.
    post edited by sinparade - 2010/02/11 20:32:32
    #3
    SirMaster
    CLASSIFIED Member
    • Total Posts : 2321
    • Reward points : 0
    • Joined: 2006/07/01 23:58:20
    • Location: Sussex, WI
    • Status: offline
    • Ribbons : 21
    Re:Optimizing the nvidia network controller 2010/02/11 20:58:41 (permalink)
    To be honest these settings aren't going to have any noticeable effect on your network performance.  The defaults are just fine.
    #4
    sinparade
    New Member
    • Total Posts : 22
    • Reward points : 0
    • Joined: 2009/08/18 13:48:58
    • Status: offline
    • Ribbons : 0
    Re:Optimizing the nvidia network controller 2010/02/26 15:51:18 (permalink)
    maybe not performance, but reliability.
    #5
    NinjaFeetMoss
    FTW Member
    • Total Posts : 1369
    • Reward points : 0
    • Joined: 2009/11/08 17:52:29
    • Status: offline
    • Ribbons : 2
    Re:Optimizing the nvidia network controller 2010/03/25 23:22:41 (permalink)

    Win 7 Home pre 64-bit    
    Antec Skeleton Case Full ATX 
    700W OCZ ModXstream Sli ready
    Gigabyte 970 mobo
    AMD 6100 Six Core CPU
    Antec cool 60
    16 Gigs Kingston RAM
    GTX 660Ti FTW Sig2


     

     
    #6
    acleech
    New Member
    • Total Posts : 57
    • Reward points : 0
    • Joined: 2008/02/05 22:05:21
    • Status: offline
    • Ribbons : 0
    Re:Optimizing the nvidia network controller 2010/03/26 06:03:52 (permalink)
    TCP Checksum offload is documented for several games to be disabled if you encounter strange disconnect issues.  Other than that, like moose said, the majority of any issues or slowdowns will be on the other side of your modem.

    #7
    umerhussain
    New Member
    • Total Posts : 5
    • Reward points : 0
    • Joined: 2017/07/26 05:04:11
    • Status: offline
    • Ribbons : 0
    Re:Optimizing the nvidia network controller 2018/03/07 06:43:29 (permalink)
    good effort.
    #8
    Jump to:
  • Back to Mobile