we have 2 offices in separate buildings. there is an ethernet link between the two. The link is provided by the company that manages one of the buildings, and they provide us with 100Mbps bandwidth over ethernet cable (actually it passes as a vlan in their infrastructure, but to us it's completely transparent).
we have SERVER A in building A, and SERVER B in building B. The problem is that SERVER A is slow to be accessed from building B and SERVER B is slow to be accessed from building A. Also, our VOIP telephones in building A send their data to building B, where we have the central PBX.. the problem is that often there are cuts of 1-2 seconds and noises in the calls...
at the beginning I thought 100Mbps wasn't enough bandwidth, but the company that manages the link provided us with graphs that show that we use very little of it, just about 6-7Mbps in average. They suggested that our problem might be related to too many packets per second... basically you can have too many packets that flood the network (even if you are using only 7Mbps of the 100Mbps available) and our switches aren't able to handle it and drop packets..
is this true??
[EDIT] more info:
we are talking about 20 users in each office, the traffic that travels through the link includes:
internet from office A (the internet modem is in office B)
VOIP (the main PBX is in office B)
server-based office programs used by both offices (the server for one type of programs is in office B, the server for another type of programs is in office A)