At work I have Dell PowerConnect 3024 managed 10/100 switches. Currently I have a gigabit backbone at work connecting all of the switches. When I transfer files between machines however it runs at speeds slower than 10 mb. The switches have a spanning tree algorithm on them, but we have it turned off. Should this be turned on at all to improve speed? Does anyone know of any reason my network could be running so slowly? I don't think it is a bad NIC either because when I only have the servers attached to the switches the speed is still really slow. From what I know about spanning trees, it will find the quickest routes between machines cutting down on lag and transfer time. Could this spanning tree being off cause this problem that I am having?