|We are running some pretty resource-intensive programs off the server, and they are a little slow on some PCs. We're|
trying to figure out why.
If the slowness were due to network congestion, all users on that switch would be affected. Since your switches are daisy chained, all users would be affected. So, if the slowness is only on a couple of PC's, I would be looking at those PC's and not the network for the cause of the issue.
So, you don't think we'll see a performance increase by
As per my above statement, in this case, not likely. Your environment is a little on the small side. If your switches are all 100 Mbps or faster, then you wouldn't likely see an improvement in overall performance.
We are going to take a look at the cabling, too. Everything but the router is 1Gbps, but we have a hodge-podge of Cat 5 and Cat 5e. Any thoughts there?
Cat 5e is 1000 Mbps capable. Cat 5 may not be depending on the wire manufacturer. The only thing you could do to be sure is test all Cat 5 cables and see if they are, or are not 1000 Mbps capable. If you find some that aren't, replace them with Cat 5e or Cat 6.
Replace the 100 Mbps router with something that's also 1000 Mbps capable and ensure all clients computers are also 1000 Mbps capable. With your entire network running at 1000 Mbps, you'll find performance greatly increased over 100 Mbps. At this moment in time, you're limited to 100 Mbps and any/all traffic flowing through the router is slowed down to that rate. If it's a case of one PC talking to another and they're plugged into the switch, then they will communicate at 1000 Mbps. But any time data has to flow across that 100 Mbps router, then that conversation is down to 100 Mbps.
Remember, bandwidth is not a measure of speed like Mph or Kmph but is a measure of how much data can flow past any single point in the network in one second.