User Tools

Site Tools


tcptuning

====== Differences ====== This shows you the differences between two versions of the page.

Link to this comparison view

tcptuning [2011/04/23 00:44]
mani
tcptuning [2011/06/11 00:14] (current)
sbwood
Line 5: Line 5:
  
 Click [[http://www.frozentux.net/ipsysctl-tutorial/ipsysctl-tutorial.html#AEN454|here]] for a description of all of these parameters. Click [[http://www.frozentux.net/ipsysctl-tutorial/ipsysctl-tutorial.html#AEN454|here]] for a description of all of these parameters.
-<code>  
  
 Other helpful sites: Other helpful sites:
-[[http://www.speedguide.net/articles/linux-tweaking-121 | SpeedGuide.net]]                                  +[[http://www.speedguide.net/articles/linux-tweaking-121 | SpeedGuide.net]]  
 + 
 +[[http://www.psc.edu/networking/projects/tcptune/ | PSC High Performance]] 
 + 
 +<code>  
 +                                 
 $ sysctl -a $ sysctl -a
  
Line 105: Line 109:
 </code> </code>
 Although setting the tcp_timestamps = 0 is controversial (and we chose to leave it enabled): FasterData points out that some alternative congestion control protocols require accurate timestamps. Although setting the tcp_timestamps = 0 is controversial (and we chose to leave it enabled): FasterData points out that some alternative congestion control protocols require accurate timestamps.
 +
 +The Ethernet cards we are testing with are:
 +<code>
 +eth1: Tigon3 [partno(BCM95704A7) rev 2003 PHY(5704)] (PCI:66MHz:64-bit) 10/100/1000Base-T Ethernet 00:e0:81:2c:5e:bd
 +eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] WireSpeed[1] TSOcap[1]
 +eth1: dma_rwctrl[763f0000] dma_mask[64-bit]
 +</code>
 +
 +Also, we will experiment with the MTU (using Jumbo frames of size 9000):
 +
 +<code>
 +ifconfig eth1 mtu 9000
 +</code>
 +
 +And to test:
 +<code>
 +ping -M do -s 8992 192.168.0.3
 +</code>
tcptuning.1303519471.txt.gz · Last modified: 2011/04/23 00:44 by mani