Round-Robin Trunking

  • 0
  • 1
  • Question
  • Updated 3 years ago
  • Answered
Hi,

Is there anyway to configure round-robin algorithm on trunking (ports grouping)? I can do that easily on Linux, but I don't have idea on EXOS. With that algorithm, the load of each member of ports group will be balanced, no matter of the source and destination.

Basically it will works if the each member doing Tx in round-robin manner and all members doing Rx.

Best regards,
Photo of Mrxlazuardin

Mrxlazuardin

  • 1,534 Points 1k badge 2x thumb

Posted 3 years ago

  • 0
  • 1
Photo of jackmikel

jackmikel

  • 310 Points 250 badge 2x thumb
Maybe lacp can take care of it:
e.g.
ena sharing 1 grouping 1-2 lacp
Photo of Mrxlazuardin

Mrxlazuardin

  • 1,534 Points 1k badge 2x thumb
Hi Jack,

Based on my experience, LACP is not so "balanced" on port grouping of connection to server or any end node. It is because of the destination is same.

Best regards,
Photo of Paul Russo

Paul Russo, Alum

  • 9,694 Points 5k badge 2x thumb
Hello Mrxlazuardin

We do not support round robin on LAG ports as it can lead to packet out of sequence errors.

Hope that helps

P
Photo of Mrxlazuardin

Mrxlazuardin

  • 1,534 Points 1k badge 2x thumb
Hi Paul,

Don't you think that unsequenced packet is common in TCP/IP networking and TCP/IP has capability to deal with that?

Best regards,
Photo of Daniel Flouret

Daniel Flouret, Employee

  • 7,470 Points 5k badge 2x thumb
Mrxlazuardin,

TCP does indeed have the capability to deal with out of order packets. But to reorder them requires storing misordered packets in buffers which requires memory and increases latency.

In a slow link, a few misordered packets don't hurt. In a LAG of high speed links the number can be high and so will be the amount of buffer memory and the processing time needed to reorder them.
Photo of Daniel Flouret

Daniel Flouret, Employee

  • 7,470 Points 5k badge 2x thumb
No. EXOS supports only port-based or address-based algorithms:
Photo of Paul Russo

Paul Russo, Alum

  • 9,694 Points 5k badge 2x thumb
Mrxlazuardin I would hope that your network doesn't have a lot of out of sequence packets.  Yes they do happen but it is better to send a whole flow over the same link to min any disruption.  In a situation where you have one hop maybe there is less concern but across a network that is fro Edge to aggregation to core  having a lot of that traffic could be a big issue.


Because our products can go from Enterprise to SP, from k-12 to high end DC or internet exchanges we need to have confidence that the network will work in all environments.

Thanks
P