Software Switching For High Throughput Data Acquisition Networks