Link

Yuchung Cheng from Google with some ideas about how the speed of TCP, the workhorse of the internet, could be increased.

How to edit the initial congestion window in linux (thanks to cdnplanet.com):

Changing initcwnd

Adjusting the value of the initcwnd setting on Linux is simple. Assuming we want to set it to 10:

Step 1: check route settings.

sajal@sajal-desktop:~$ ip route show
192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.100  metric 1 
169.254.0.0/16 dev eth0  scope link  metric 1000 
default via 192.168.1.1 dev eth0  proto static 
sajal@sajal-desktop:~$ 

Make a note of the line starting with default.

Step 2: Change the default settings.
Paste the current settings for default and add initcwnd 10 to it.

sajal@sajal-desktop:~$ sudo ip route change default via 192.168.1.1 dev eth0  proto static initcwnd 10

Step 3: Verify

sajal@sajal-desktop:~$ ip route show
192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.100  metric 1 
169.254.0.0/16 dev eth0  scope link  metric 1000 
default via 192.168.1.1 dev eth0  proto static  initcwnd 10
sajal@sajal-desktop:~$ 
Tags: google tcp
Link

“Participate in charitable projects with the rest of the Chrome community. Install the Chrome for a Cause extension and your web browsing will drive donations made to charities around the world. Between December 15 - 19, every tab you open will support a good cause. To find out more about this effort and the organizations we’re partnering with, visit http://www.google.com/chrome/intl/en/p/cause/.