I have four 6509s fully meshed and redundant. Redundantly attached to the 6509s are 5 Catalyst 4006s, running CatOS 7.1(2). Also attached are two Catalyst 2950s running 12.1(9)EA1. Spanning tree is enabled, and the operating correctly so that there is a single, loop free path from any node to the core.
When pinging from any 6509 to another core 6509, a maximum of 4 ms is returned. Same when pinging from a 6509 to a 2950 or 2950 to 2950. However, when pinging a 4000 from any other device, max times are reported between 8 and 32 ms. All 4000s and 2950s are using the same STP root, so there is no difference in costs and no routing is involved - strictly layer 2 activity. Round trip times do not vary with packet size. My question is:
What is the default switching method (each) for the 6509 and 2950s? Would store and forward on the 4000 and cut-through on the others cause this difference?
Are 32 ms round trip time acceptable? (connections are GigE, mm at 100 meters max, so distance and bandwidth are not impacting).
What troubleshooting advice can you give?