cancel
Showing results forĀ 
Search instead forĀ 
Did you mean:Ā 

Important to MLAG using all unique ethernet port numbers on each MLAG peer switch?

Important to MLAG using all unique ethernet port numbers on each MLAG peer switch?

David_Nelson
New Contributor III

Hi All,

I am setting up a pair of EXOS switches as MLAG peers to provide redundant connectivity to stacked switches in our IDF closets.

 I have been referencing the EXOS User Guide along with some other GTAC articles. In one titled, ā€œ

Key Design Points of an EXOS Multi-LAGā€ (https://extremeportal.force.com/ExtrArticleDetail?an=000064510)

 

About 8 bullet points down under the heading, ā€œThe key MLAG design points are:ā€ I find this statement:

To avoid underlying port# duplication on the LAG from the perspective of the connected upstream server/switch, it is important to MLAG using all unique Ethernet port numbers on each MLAG peer switch.

 

I am wondering how important is this? I have only found it mentioned in this one article, and have setup a few switches as MLAG peers now and they seem to be working fine, so I have to wonder.

 

Anyhow if this is true and needs to be observed I am correct in interpreting this to mean that instead of using MLAG-Peer-A Port 1, and MLAG-Peer-B Port 1 as my MLAG ports to connect an IDF switch, that I must mix these up and Ports 1 and 2 on the respective MLAG peer switches?

 

Thank you!

David

 

1 ACCEPTED SOLUTION

Chris_H
Extreme Employee

Hello,

 

First of all, I agree that the comment in the first article the different port numbering was quite confusing (even to me), so I have removed this from the article, as - as already mentioned earlier - itā€™s not necessary to use different ports.

Rather the opposite even. Using the same ports makes configuration much more simpler, i.e. when using ā€œorchestrationā€ (the simultaneous configuration of both MLAG peers). Also troubleshooting would be quite painful when the ports on the MLAG peers are different.

I also corrected some other small points, but left majority of the article as it was. 

 

In regards to the second article, when it comes to STP on the MLAG ports, the MLAG peers determine between each other which one is considered the ā€œSTP masterā€ and only this switch will send the STP BPDUā€™s out the MLAG ports, as otherwise the connected device would receive the BDPUā€™s twice - once from each MLAG peer, and this is obviously not wanted.


The way they determine whoā€™s said ā€œSTP masterā€ is based on the MLAG indices and can be different per MLAG port. One MLAG peer will handle all the odd indices and the other the even ones.
Letā€™s say for example, youā€™re having 6 switches you want to connect via MLAG and are therefore using 6 MLAG ports with MLAG indices 101,102,103,104, 105 and 106, then one MLAG peer will send out the STP BPDUā€™s on the MLAG ports that are configured for indices 101,103 and 105, and the other MLAG peer will send them out on the ports configured for indices 102, 104 and 106.  

Letā€™s say you have one of the MLAG peers acting as a root bridge for an STP domain and you want the switches connected to all 6 MLAG ports to participate in STP, then you may want this root-bridge-MLAG peer to send out the BPDUā€™s to all of the MLAG ports. To achieve this you would have to use either only odd or even MLAG indices (so i.e. 101,103,105,107, 109 and 111 OR 100,102,104,106, 108 and 110 if we stick with the ā€œ6 MLAG portsā€ example), as this would mean that the same MLAG peer is the ā€œSTP masterā€. 

The mentioned ā€œunpredictable convergence behaviorā€ (and thatā€™s why itā€™s mentioned that itā€™s a ā€œbest practiceā€) is that if the MLAG-STP mastership is shared between the two MLAG peer switches, in case of a reboot of one of them, half of the connected switches/devices would receive an STP TC, while the other half doesnā€™t. 

 

I hope this helped clear this up a bit.

 

Chris

View solution in original post

6 REPLIES 6

Miguel-Angel_RO
Valued Contributor II

Hi David,

I always use the same port on both switches, like Stefan, for obvious reasons.

What is not really obvious is the way the MLAG Idā€™s are handled.

Be careful using even or odd only Idā€™s. Check this: https://extremeportal.force.com/ExtrArticleDetail?an=000090066

Mig

Stefan_K_
Valued Contributor

Greetings,

I have honestly have no Idea what they mean with this sentence and have never read this before. b0f62ad13c104ab3abd7712205d0ee4b_1f605.png

In all my MLAG Setups the Switches are connected to the same ports, e.g. from Edge-Switch to MLAG-Peer A Port 1 and MLAG-Peer B Port 1.

Or, if multiple uplinks peer MLAG Peer: From Edge-Edge Switch to MLAG-Peer A Port 1+2 (Sharing) and MLAG-Peer B Port 1+2 (Sharing)

Never had any issue with this. But maybe someone can clear this up and explains it, so that dumbass-me understands it. šŸ™‚

Best regards
Stefan

GTM-P2G8KFN