<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://morison.biz/technotes/feeds/rss.css" ?>
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/" 
	xmlns:dc="http://purl.org/dc/elements/1.1/" 
	xmlns:icbm="http://postneo.com/icbm/" 
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/" 
	xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" 
	xmlns:wfw="http://wellformedweb.org/CommentAPI/" >

<channel>
	<title>Comments for: Better Broadband Bandwidth Utilization Using Wondershaper on a Linux Router to Limit the Uplink</title>
	<link>http://morison.biz/technotes/articles/62</link>
	<description>Since I did some streaming video experiments in the early years of this century I've known that maxing both directions of an internet connection kills throughput. I did some experiments, initially to improve my SIP Phone performance (when my son is playing online games, TBH) and came up with a &quot;low-hanging fruit&quot; solution.

I'll spare the gory details, but if you study &quot;canonical&quot; TCP congestion algorithms and experiment on how they behave, you quickly find that maxing out both directions of a full duplex TCP pipe just kills performance all around. If you're interested in the ground up details, the best place to start is the classic work, TCP/IP Illustrated Vol 1. Much of this book's lore was woven into early network devices (and drivers) and remains much intact, afaict. 

 To use Wondershaper, you'll have to use a Linux computer as your router. Afaik, most basic broadband routers don't provide traffic limiting features. Setting up a Linux router for your broadband is not a good first-time Linux project. For more info, perhaps look at http://en.wikipedia.org/wiki/List_of_router_or_firewall_distributions or http://www.stanford.edu/~fenn/linux/ . It's not terribly difficult to do with a standard Ubuntu Server distro, which is what I use.
If you want to cut to the chase, and improve your internet connection bandwidth, here's how I finagled the problem. First, I went to my ISPs bandwidth testing site late at night, when I knew not much else was happening on my connection. This effect can be had by shutting down everything except one bandwidth testing computer and your router. Better is to take that computer straight into the internet connection, but that was way too much work for my purposes. (And, would have involved way too much time in my basement!)

For me www.speakeasy.net provides a nice testing ...</description>
	<language>en</language>
	<copyright>2006-2008, Rod Morison Software</copyright>
	<managingEditor>technotes@morison.biz</managingEditor>
	<lastBuildDate>Wed, 08 Feb 2012 05:59:23 GMT</lastBuildDate>
	<generator>Yet Another Community System</generator>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<ttl>70</ttl>

</channel>
</rss>
