By any chance does the Vitesse switch core support MLAG / MC-LAG functionality? If so, are there any current plans to implement that functionality?
If not, is it being considered for other future products?
[I've been experimenting with MLAG on a small scale in an effort to build very high reliability small sites. All of the hardware I've found that supports it at a reasonable cost is way too power hungry to make sense at a smaller site.]
MLAG / MC-LAG Functionality?
-
mike99 - Associate
- Posts: 837
- Joined: Tue Nov 25, 2014 10:53 am
- Location: Quebec, Canada
- Has thanked: 95 times
- Been thanked: 245 times
Re: MLAG / MC-LAG Functionality?
You will be able to do redundancy with fast convergence with ERPS currently in beta phase for setup over 2 switchs.
- uberdome
- Experienced Member
- Posts: 127
- Joined: Thu Sep 08, 2016 6:58 am
- Has thanked: 3 times
- Been thanked: 11 times
Re: MLAG / MC-LAG Functionality?
That works for redundancy with a group of switches, but it does not help with redundancy between devices [that support LAG] and switches.
-
Eric Stern - Employee
- Posts: 532
- Joined: Wed Apr 09, 2014 9:41 pm
- Location: Toronto, Ontario
- Has thanked: 0 time
- Been thanked: 130 times
Re: MLAG / MC-LAG Functionality?
As near as I can tell there is no standard implementation for MC-LAG. We could possibly implement our own version of it (I can't tell if the switch core supports it, but there is no mention of it in the documentation) but it would not interoperate with other vendors equipment.
- uberdome
- Experienced Member
- Posts: 127
- Joined: Thu Sep 08, 2016 6:58 am
- Has thanked: 3 times
- Been thanked: 11 times
Re: MLAG / MC-LAG Functionality?
That is my understanding as well. Each vendor has their own implementation MC-LAG (under many names). This generally allows a LAG to be configured from a single device to the switches that support it. This allows aggregation to function through two separate switches, so if one fails, the link capability is cut in half rather than being shut down entirely.
Generally, the MC-LAG component is vendor specific, but that MC-LAG can connect to any device that supports standard LAG connections.
Generally, the MC-LAG component is vendor specific, but that MC-LAG can connect to any device that supports standard LAG connections.
-
sirhc - Employee
- Posts: 7422
- Joined: Tue Apr 08, 2014 3:48 pm
- Location: Lancaster, PA
- Has thanked: 1609 times
- Been thanked: 1326 times
Re: MLAG / MC-LAG Functionality?
I do this with LACP LAG unless I am missing something?
I use 2 ports between my switches at our NOC to form an LACP LAG.
I can remove 1 cable and the traffic drops to 1 port then when I put the cable back in traffic splits across the 2 ports.
Now sadly I use Cisco routers at my towers which do not support LACP so I have to use Static LAGs which if 1 port/channel drops all hell breaks out as half the traffic is lost but so far this has never happened except under testing.
I use 2 ports between my switches at our NOC to form an LACP LAG.
I can remove 1 cable and the traffic drops to 1 port then when I put the cable back in traffic splits across the 2 ports.
Now sadly I use Cisco routers at my towers which do not support LACP so I have to use Static LAGs which if 1 port/channel drops all hell breaks out as half the traffic is lost but so far this has never happened except under testing.
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.
-
mike99 - Associate
- Posts: 837
- Joined: Tue Nov 25, 2014 10:53 am
- Location: Quebec, Canada
- Has thanked: 95 times
- Been thanked: 245 times
Re: MLAG / MC-LAG Functionality?
He want the 2 ports of the lag to be on different switchs. The LAG device would be still reachable in case of switch failure or maintenance.
Here a picture that explain LAG (between the device and switch) with MC-LAG (between switch):
http://1.bp.blogspot.com/-UrWYIoecIkM/T ... titled.GIF
The device redundancy could also be done via RSTP (if device also support it) but LAG is active/active while RSTP is active/passive. The downside is that RSTP couldn't pass over an ERPS ring unless using an L2 encapsulation like EPL or L2PT.
P.S. (off topic): L2PT is probably support by the vitesse chip and could lead L2 VPN service to a next level since QinQ can't forward STP and discovery protocols.
Here a picture that explain LAG (between the device and switch) with MC-LAG (between switch):
http://1.bp.blogspot.com/-UrWYIoecIkM/T ... titled.GIF
The device redundancy could also be done via RSTP (if device also support it) but LAG is active/active while RSTP is active/passive. The downside is that RSTP couldn't pass over an ERPS ring unless using an L2 encapsulation like EPL or L2PT.
P.S. (off topic): L2PT is probably support by the vitesse chip and could lead L2 VPN service to a next level since QinQ can't forward STP and discovery protocols.
- uberdome
- Experienced Member
- Posts: 127
- Joined: Thu Sep 08, 2016 6:58 am
- Has thanked: 3 times
- Been thanked: 11 times
Re: MLAG / MC-LAG Functionality?
Exactly, what Mike said. You can run two switches that are connected together and configured in a way that allows LAG legs to be distributed between those two switches. Then you can run a router with a LAG connection that connects to each of the switches, so if one switch fails or is updating, the other half of the LAG continues to function.
- uberdome
- Experienced Member
- Posts: 127
- Joined: Thu Sep 08, 2016 6:58 am
- Has thanked: 3 times
- Been thanked: 11 times
Re: MLAG / MC-LAG Functionality?
Thinking about it further, another option would be to support stacking with LAG legs allowed to be distributed between stack members.
Usually the simplest form of MC-LAG is two separately managed switches that support splitting a LAG for redundancy purposes. While one is out of service or is being serviced, the other continues to function (including during a configuration error).
The simplest form of split LAG on a stack is two stacked switches that are managed as one unit that support splitting a LAG for redundancy purposes. It seems this is possibly less reliable (if the switch configuration is somehow altered, the whole stack stops working correctly), but Netonix has a good "make sure it works before really committing" process.
It seems the larger switch manufacturers more often support stacking than they do MC-LAG, so perhaps stacking would be a more useful feature while providing a similar functionality. The Juniper units I'm experimenting with right now allow stacking with any of the front ports (including bonds).
Usually the simplest form of MC-LAG is two separately managed switches that support splitting a LAG for redundancy purposes. While one is out of service or is being serviced, the other continues to function (including during a configuration error).
The simplest form of split LAG on a stack is two stacked switches that are managed as one unit that support splitting a LAG for redundancy purposes. It seems this is possibly less reliable (if the switch configuration is somehow altered, the whole stack stops working correctly), but Netonix has a good "make sure it works before really committing" process.
It seems the larger switch manufacturers more often support stacking than they do MC-LAG, so perhaps stacking would be a more useful feature while providing a similar functionality. The Juniper units I'm experimenting with right now allow stacking with any of the front ports (including bonds).
- uberdome
- Experienced Member
- Posts: 127
- Joined: Thu Sep 08, 2016 6:58 am
- Has thanked: 3 times
- Been thanked: 11 times
Re: MLAG / MC-LAG Functionality?
Eric, does the switch core support stacking?
Who is online
Users browsing this forum: Google [Bot] and 31 guests