Date Added: Mar 2012
A steady rise in home systems has been seen over the past few years. As more systems are designed and deployed, an appropriate testbed is required to test these systems. Several systems exist, such as PlanetLab, that currently provide a networking testbed allowing researchers and developers to test and measure various applications. However, in the long run such testbeds will be unable to keep up and meet all the demands of many of the large scale modern day peer-to-peer systems. The authors outline the various challenges and essentials of a networking testbed and they provide an alternate networking testbed that is driven by resources that are voluntarily contributed.