We have a stack of 2 SGE2010s and 1 SGE2000. They are set to layer 3 mode and are routing between several VLANs. There are also several static routes, each representing a building on our WAN. The WAN is a leased fiber connection with 10 Mb/s of bandwidth. The problem is that periodically, packets are dropped from the WAN, and my building loses connectivity with the others for about 20 seconds (sometimes less, sometimes more). There is no increase in CPU usage on the switch during this time. If I connect a client directly to the WAN and ping each building, the pings are not lost. Only packets routed by the switch are lost. But here's the stranger part. If I ping a client on the WAN but still local to my building, pings are not lost either, even though the switch is routing those pings. A client plugged directly into one of the WAN's ethernet ports is running at 100 Mb/s, while the fiber is throttled to 10 Mb/s. The fiber isn't being maxed out either, we were getting problems when it was passing maybe 3 Mb/s. So the switch is somehow sensitive to the speed of the connection between it and the destination. To test this, our provider temporarily boosted the speed of our fiber connection to 50 Mb/s and the problem disappeared. So, I am at a loss to explain or fix this problem. Again, the fiber isn't dropping packets because of lack of bandwidth. The switch is dropping packets, but only if the connection is slow.
Ideas?