Using Low-Cost Workstations to Investigate Computer Networks and Distributed Systems | IEEE Journals & Magazine | IEEE Xplore