Hello,
I have VRRP + RSTP + VLAN configured. Everything is fine but when I turn off R1, on R2 I get the “looped packet” log as shown below. I ping from PC to 8.8.8.8, internet is still okay, PC goes to internet using R2.
Can someone help me fix this loop message?
Thanks everyone!
https://ibb.co/RjSZxTg
https://ibb.co/MS71kqB
What vendor/model are R1 and R2 and how are they configured?
And the switch-core1 and switch-core2 aswell as sw3 what vendor/model are they and how are they configured?
For example if R1 and R2 are Cisco routers then you need “l2protocol peer stp” in those routers towards the switch-coreX but also on the link between the routers in order for them to forward and participate in the spanning-tree being calculated - otherwise you will end up with a loop.
A quck and dirty workaround is to enable the builtin propertiary loop-protect feature but as efficient as that is that feature is also plain dumb since it will only check for if a “magic” frame it constructed itself will loop back to itself and if so disable the looping interface for x number of seconds before a new attempt:
All devices I use are mikrotik chr7.15. I did this lab on Eve-ng.
Loop-protected is not the problem, I tried it and it’s still the same.
I don’t know if there is any other problem here (
Can you provide the log you are refering to since both screenshots shows the same network diagram?
Topo and log is here, Apachez
My guess is that it is doing what it is supposed to, but perhaps imperfectly.
The spanning tree needs reconfiguring, and it does this, but some looped packets get through.
But it seems to resolve quickly.
I think the problem is in vrrp. Multiple loop messages show being sent from master to 224.0.0.18 through the interfaces when i turn off R1.
here is log (on other lab, topo same this topic):
bonding34: bridge RX looped packet - MAC 00:00:5e:00:01:63 → 01:00:5e:00:00:12 VID 99 ETHERTYPE 0x0800 IP PROTO 112 10.10.99.2 → 224.0.0.18