Help on Auto Fail Over Loop Network

Hi all,

Sorry if this question have been asked, i couldn’t find the reference.

I have a project that needs to connect a network in a loop for auto fail over scheme. Here is what i’ve used:

  • using CCR1036-8G-2S+ as the main router
  • using CRS210-8G-2S+IN as the node router
  • using S+85DLC03D as the Fiber SFP Modul

There are 7 node that i need to connect with 10GBPS fiber, i connect all the fiber using Fiber SFP Modul, on each node, i connect to other sub network using CAT6 cables. I’ve already setup the fiber to be a loop network connecting all nodes. I know this gonna need the RSTP protocol, so i’ve setup a bridge on each CRS210-8G-2S+IN router with port SFP1, SFP2, and ETH01 (other ETH will connect to ETH01). For CCR1036-8G-2S+ i’ve bridge ETH02-ETH08, SFP1, SFP2. ETH01 will be used for internet.

For easier to look at my network topology, here is what it looks like:

MAIN → NODE1 → NODE2 → NODE3 → NODE4 → NODE5 → NODE6 → NODE7 → MAIN

Initially i’ve trying to connect MAIN, NODE1, NODE2 and NODE7, using the setup above it works, but after a while, without doing anything, i can’t connect to NODE2, with some try and error, it getting worse, i don’t have a connection to MAIN if i connect to NODE1 using the SFP1 port, but i can connect if using SFP2 port, and i’ve changed up to another 2 device for the same node and it always have that error after a while, specially when NODE2 lose power, it will failed to connect, but there is no problem with NODE1 and NODE7.

NODE3 is having the most traffice, because it connect a lot more device than others, is this have something to do with the problem?

I’ve also try to setup the bridge port path cost, and i’ve setup this:

MAIN.SFP1[1].SFP2[16] → NODE1.SFP1[2].SFP2[3] → NODE2.SFP1[4].SFP2[5] → NODE3.SFP1[6].SFP2[7] → NODE4.SFP1[8].SFP2[9] → NODE5.SFP1[10].SFP2[11] → NODE6.SFP1[12].SFP2[13] → NODE7.SFP1[14].SFP2[15]

But the problem still exist

On NODE1 the bridge port have one Root Port on SFP1, and Designated Port on SFP2 and ETH01
On NODE2 when i connect the NODE1 fiber to SFP2 port, all port become Designated Port only

With this configuration i have problem that i cant connect NODE3 - NODE6 to the loop, the all can’t connect to MAIN and MAIN can’t connec to them.

Looking at google, i’ve found http://www.dimasrio.com/2015/04/rstp-brigde-failover-mikrotik.html where it almost has solution that i need, i haven’t tried it yet, but the solution only connect 2 device with redundant connection, my network need to connect 7 node, so what is the path cost value i need to setup

So what is the correct configuration i need to set? I’ve thinking that it might be an easy setup, i mean, i can just setup it offline, then just connect the device to the network, and the bridge will auto setup and connect correctly, but i’ve tried it, and there is a problem with the Designated Port, or sometime it become Backup Port, can also someone enlight me what is the Root Port, Backup Port, Alternate Port, and Designated Port meanig for novice network admin like me :smiley:, i’ve search and found the definition, but still hard for me to understand. I mean a definition like, if it is a backup port, than it mean it will go throud that port when other port is not available, and what is that impact to my network, and is it good to get that status on my network.

I’m learning mikrotik on my own, with the help of forums like this and other resource on the net, so i don’t have advance knowledge of networking like OSPF, MPLS or other advance knowledge, so if someone be kind to help me, please give me a step by step script on what should i setup.

Thank you very much if someone could help me, this project is about to finish, but still stuck with this problem

Iwan

The solution described on the link you gave makes use of bridge interfaces. Bridge interfaces forward traffic via the CPU, and on a CRS, the CPU is very weak for routing - they’re intended to be pure switches, meaning master/slave interface forwarding. The CRS hardware switch has more features than the ones in smaller boxes like the 450G, the 2011, the hEX, etc… I’m not sure if it supports spanning tree in hardware - I think it doesn’t, but the wiki should shed some light on that.

Honestly, I’m not a fan of ring topology, especially with spanning tree or OSPF as the protocol that drives them. They’re popular, but I just don’t like the clunky way they converge whenever a fault happens, especially if the protocol can’t sense carrier loss. (like when using external wireless bridge devices, for instance).

Thanks for replying, so my network will never work correctly? and there is no option to overcome this? :confused:

So if i have to change the switch, what is the lowest price switch type possible to replace it? Thanks