I have a complex WISP. Okay, perhaps it shouldn't have been complex, but thats where we are. And perhaps it should have been routed, but I've found Netonix switches to be a damn sight more stable than Mikrotik Routers.
So - 30+ transmission sites, some of them larger than others.
I'd like to plug in any old device, joining each site. And I'd like to plug in a secondary any-old-device too.
So switch at Transmission site 1 - for instance, has two links - port 2, and port 3 - with Transmission site 2.
First thing I'd like is that the untagged VLAN is only shoved over one, till ping test fails, then it's switched over the second. So a rudimentary failover. On a vlan by vlan basis, so I can still manage the secondary link devices.
Second thing is to somehow bond the two links into one, so that we get both bandwidths (and thats far more difficult, etc).
Would this even be feasible?
Or do I have to hold my nose, put on my big-boy pants (and boots) and wade through the Mikrotik Swamp again?
---* Bill
http://www.marykirk.com
Bonded ports.
-
billbuchan - Member
- Posts: 85
- Joined: Fri Dec 19, 2014 11:52 pm
- Location: United Kingdom
- Has thanked: 42 times
- Been thanked: 34 times
-
sirhc - Employee
- Posts: 7414
- Joined: Tue Apr 08, 2014 3:48 pm
- Location: Lancaster, PA
- Has thanked: 1608 times
- Been thanked: 1325 times
Re: Bonded ports.
The VLAN thing I would not hold my breath for.
THe second thing about bonding wireless links we are kicking around but not happening in the "near" future
THe second thing about bonding wireless links we are kicking around but not happening in the "near" future
Support is handled on the Forums not in Emails and PMs.
Before you ask a question use the Search function to see it has been answered before.
To do an Advanced Search click the magnifying glass in the Search Box.
To upload pictures click the Upload attachment link below the BLUE SUBMIT BUTTON.
Before you ask a question use the Search function to see it has been answered before.
To do an Advanced Search click the magnifying glass in the Search Box.
To upload pictures click the Upload attachment link below the BLUE SUBMIT BUTTON.
-
jjonsson - Associate
- Posts: 337
- Joined: Wed Nov 05, 2014 12:30 pm
- Location: Denmark
- Has thanked: 37 times
- Been thanked: 65 times
Re: Bonded ports.
Do your self a favor....
Buy a truck load of EdgeRouter X routers. Play around with 3-5 to learn OSPF. Then when you're ready, OSPF + BFD will be ready in firmware v1.8 (v1.7 is actual firmware version). BFD is easy to learn, just a 1 command and you're of...
Start deploying the routers (You can power EdgeRouter X with the switch).
Then you'll have a very nice routed network with automatic failover....
Need capacity ? Forget about bonding. Go buy some AirFibers instead....
Just my 5 cent :-)
Buy a truck load of EdgeRouter X routers. Play around with 3-5 to learn OSPF. Then when you're ready, OSPF + BFD will be ready in firmware v1.8 (v1.7 is actual firmware version). BFD is easy to learn, just a 1 command and you're of...
Start deploying the routers (You can power EdgeRouter X with the switch).
Then you'll have a very nice routed network with automatic failover....
Need capacity ? Forget about bonding. Go buy some AirFibers instead....
Just my 5 cent :-)
-
rebelwireless - Experienced Member
- Posts: 607
- Joined: Mon Sep 01, 2014 1:46 pm
- Has thanked: 31 times
- Been thanked: 136 times
Re: Bonded ports.
^
routed is MUCH simpler to deal with. It's a more complex layout, having to remember different networks or do DNS etc, but troubleshooting is MUCH easier.
OSPF can be used to handle redundant links just by setting weight. Also, you can do ECMP so if two links have identical metrics and OSPF has them both as active, you will get some quasi bonding via flow. behavior is somewhat like LACP but layer3. Not all platforms handle ECMP, but the linux kernel does and EdgeOS is able to as a result.
routed is MUCH simpler to deal with. It's a more complex layout, having to remember different networks or do DNS etc, but troubleshooting is MUCH easier.
OSPF can be used to handle redundant links just by setting weight. Also, you can do ECMP so if two links have identical metrics and OSPF has them both as active, you will get some quasi bonding via flow. behavior is somewhat like LACP but layer3. Not all platforms handle ECMP, but the linux kernel does and EdgeOS is able to as a result.
-
billbuchan - Member
- Posts: 85
- Joined: Fri Dec 19, 2014 11:52 pm
- Location: United Kingdom
- Has thanked: 42 times
- Been thanked: 34 times
Re: Bonded ports.
Damn and I have five Edgerouters I was going to stick on eBay... Oh well. ;)
Thanks!
---* Bill
Thanks!
---* Bill
-
rebelwireless - Experienced Member
- Posts: 607
- Joined: Mon Sep 01, 2014 1:46 pm
- Has thanked: 31 times
- Been thanked: 136 times
Re: Bonded ports.
so the upcoming 1.8 EdgeOS is a 'lot' to look forward to. I can share what's already public, which is a completely new (well, new to edgeos) routing stack with MPLS, VPLS, BFD, and a new queue tree, and some new bonding tricks *AND* and wizard for bonded wireless links ;).
Edgerouter Lites should be able to handle a pair of AF in a layer3 bond pretty well.
I have a lab of ERL running on a 1.8alpha build and I'm quite happy with the changes so far. Very exciting to have a replacement for mikrotik that doesn't break the bank.
Edgerouter Lites should be able to handle a pair of AF in a layer3 bond pretty well.
I have a lab of ERL running on a 1.8alpha build and I'm quite happy with the changes so far. Very exciting to have a replacement for mikrotik that doesn't break the bank.
-
rebelwireless - Experienced Member
- Posts: 607
- Joined: Mon Sep 01, 2014 1:46 pm
- Has thanked: 31 times
- Been thanked: 136 times
Re: Bonded ports.
as far as your VLAN scenario. I don't see a good solution to this as-is. This is where MPLS+VPLS(optionally MPLS-TE) really shines. You can tunnel a VLAN interface on the tower side to a VLAN or port anywhere else via a VPLS tunnel and let the label paths handle your redundancy -or- specify the path and the alternate path ahead of time. pseudowires if you are familiar with cisco. you can do MPLS-TE+VPLS between routers, you don't have to do it network wide.
for load balancing
LACP works with VLANs, it's not perfect balancing between two links. mac pairs stick to a leg in the LAGG.
MPLS-TE also has some tricks. You can have a primary and secondary path. You use up the primary first, then it starts using the secondary as an overflow. It's not a balanced sharing, but does allow you to take advantage of the throughput. You can 'balance' this by pushing certain types of traffic down each link but letting them overflow (via setting secondary path) to the opposite. what I mean by not balanced, is that you set a primary path and a secondary. you will use the primary only until you hit the pre-determined capacity, then use the secondary. If you have 2 100Mbps links and are pushing 150Mbps. The first link would have 100Mbps and the second would have 50Mbps.
ECMP (equal cost multi-path) handles IP transit by rotating flows in a round-robin like dispersion. this isn't round-robin per packet, it's more like LACP where a single flow sticks to one link for it's lifetime and the next new flow goes to the other link.
for load balancing
LACP works with VLANs, it's not perfect balancing between two links. mac pairs stick to a leg in the LAGG.
MPLS-TE also has some tricks. You can have a primary and secondary path. You use up the primary first, then it starts using the secondary as an overflow. It's not a balanced sharing, but does allow you to take advantage of the throughput. You can 'balance' this by pushing certain types of traffic down each link but letting them overflow (via setting secondary path) to the opposite. what I mean by not balanced, is that you set a primary path and a secondary. you will use the primary only until you hit the pre-determined capacity, then use the secondary. If you have 2 100Mbps links and are pushing 150Mbps. The first link would have 100Mbps and the second would have 50Mbps.
ECMP (equal cost multi-path) handles IP transit by rotating flows in a round-robin like dispersion. this isn't round-robin per packet, it's more like LACP where a single flow sticks to one link for it's lifetime and the next new flow goes to the other link.
7 posts
Page 1 of 1
Who is online
Users browsing this forum: No registered users and 9 guests