In a test lab, I have implemented a backbone using 4 6500 switches connected in a square configuration. The backbone is using MST, the four 6500 are in the same MST region. Then, i connected two 2950 switches to the backpone. The 2950 are not using MST, they are using PVSTP.
If I simulate a failure in one of the backbone links, the connectivity between the two 2950 converges in one second and all is OK.
If I define QinQ to transport a 2950 VLAN thru the MST backbone and I simulate the same backbone kink failure, connectivty between the two 2950 is lost for more than 30 seconds. The interface between 6500 amd 2950 is re-initialized every time the backbone topology changes.Is there any known incomptibilty between MST and QinQ?
If you are sending traffic in vlan X from one 2950 to the other, without QinQ, this traffic is indeed carried by vlan X on the backbone. Now, if you are using QinQ, all the 2950 traffic is mapped into a vlan Y before being transported in the backbone. So maybe the failure you were doing in the backbone was impacting vlan X and vlan Y differently? That could explain the difference.
The interaction between MST and PVST are done using legacy STP rules. That means that if MST has to sync the ports leading to the 2950 (which is quite likely), they will block for 30 seconds. Traffic will be interrupted, regardless of whether you are doing QinQ or not.
If you are running QinQ and l2pt, you could put the MST ports leading to the 2950 in portfast mode. This is because there is no interaction between the STP run on the 2950 and the MST region in that case. The 2950 are responsible for detecting the loop they introduce by sending PVST BPDUs (tunneled) across the core.
As i tried to explain, the network behaves in different way depending if we are using QinQ or not. Using the same topology, without QinQ, traffic on vlan X between the two 2950 is interrupted only for 1 sec, if we mapped lan X on lan Y, traffic is interruped for about 30 sec.
Please, provide more details. What is the STP state of the ports involved in the forwarding of the traffic between the 2950 during the problem. Provide information for both vlan X and Y so that we can see if there is a difference.
QinQ mainly change the data path, there is no MST code related to QinQ. When doing QinQ, you are not running STP with the edge bridges. Considering that the interaction with PVST is roughly the worst case scenario for MST, that cannot be bad;-)
I'm afraid Rapid-PVST will not change much. When interacting between Rapid-PVST and MST, we still fall back to the PVST model. It would only help if you were not trunking on the link between the 2950 and the MST switch. And anyway, this interaction is only relevant to the case where you are not running QinQ. When you have QinQ configured, there is no interaction between the STP on the 2950 and the core MST switches. That's why I recommended using portfast on the MST switches.
Hi everyone, I would like to thank you in advance for any help you can provide a newcomer like myself!
Im studying the 100-105 book by Odom and am currently on the topic of Port security. I purchased a used 2960 and I'm trying to follow a...
While deploying a number of 18xx/2802/3802 model access points (APs), which run AP-COS as their operating platform. It can be observed on some occasions that while many of their access points were able to join the fabric WLC withou...
I am going to design and build an LAN network under a tunnel underground with long distance between the switches.
I will have 2 Catalyst switches and 8 Industrial IE3000, and they will be connected with fiber.
For now I am planning on use Layer-2 s...