github UnLovedCookie/Network v1.0
Network Optimization Batch Release 1.0

latest releases: v2.0, v1.1
18 months ago

Network Stack Configuration

  • Reset TCP/IP Stack
  • Renew IP Address
  • Flush DNS Cache
  • Restart Network Adapter

Offloading and Optimization

  • Disable IPsec Task Offload and TCP Chimney Offload
  • Enable Large Send Offload (LSO)
  • Enable Network Task Offloading
  • Enable Direct Cache Access (DCA)
  • Enable RSS (Receive Side Scaling)
  • Enable Fast Send Datagram

Performance Improvements

  • Enable Auto-Tuning
  • Increase IRPStackSize
  • Improve Live Migration
  • Enable Weak Host Model
  • Set Congestion Provider to BBR2/NewReno
  • Increase TCP Initial Congestion Window
  • Lower Initial RTO
  • Increase Concurrent Connections Limit

TCP/IP Features

  • Enable UDP and TCP Checksums
  • Enable TCP Selective Acks
  • Enable Path MTU
  • Disable Window Scaling Heuristics
  • Disable TCP 1323 Timestamps
  • Disable Nagle's Algorithm

Network Behavior Modifications

  • Disable Flow Control
  • Disable Interrupt Moderation
  • Disable Receive Segment Coalescing State (RSC)
  • Disable DMA Coalescing
  • Disable Packet Coalescing
  • Disable Network Power Savings
  • Disable Delivery Optimization
  • Disable Network Throttling
  • Disable Connected Standby

Connection Management

  • Lower Max SYN Retransmissions
  • Decrease length of TIME_WAIT state
  • Remove TCP Connection Limit
  • Set Dynamic Port Range to Maximum
  • Quality of Service and Configuration
  • Lower Time To Live
  • Increase Network Priority
  • Set Network Adapter Interrupt Priority to Undefined
  • Set Network Adapter Policy to IrqPolicySpreadMessagesAcrossAllProcessors
  • Enable Network Adapter MSI Mode

DNS and Name Resolution

  • Disable NetBIOS
  • Disable LLMNR
  • Enable DNS over HTTPS

Miscellaneous

  • Disable RTT resiliency for non-SACK clients
  • Disable Buffer List Tracking

Don't miss a new Network release

NewReleases is sending notifications on new releases.