Calculating Total Network Capacity
New submitter slashbill writes "MIT's working on a way to measure network capacity. Seems no one really knows how much data their network can handle. Makes you wonder about how then do you calculate expense when building out capacity? From the article: 'Recently, one of the most intriguing developments in information theory has been a different kind of coding, called network coding, in which the question is how to encode information in order to maximize the capacity of a network as a whole. For information theorists, it was natural to ask how these two types of coding might be combined: If you want to both minimize error and maximize capacity, which kind of coding do you apply where, and when do you do the decoding?'"
This is a synopsis of the first of two papers on the topic.
Best way I've found to measure growth is to have a running history of traffic on each router. You don't need a $billion to do it. There are some decent enough FOSS tools out there to do it. MRTG or Cacti will work nicely and integrate with SNMP.
For a smaller network, you could run a span port and graph your own data with a shell script, or hook up NTOP. which will give you real-time views of traffic but you would need to implement something to save those reports daily.
Join the Slashcott! Feb 10 thru Feb 17!
By channel you mean "a network of noisy, independent, memoryless point-to-point channels"? The result in the paper says that
such channel can be seen as a network of error free channels. On such network it is already known that network coding delivers
a better performance than routing alone. (see the butterfly network example in https://en.wikipedia.org/wiki/Network_coding)