Hello.
On a CRS125-24G-1S-2HnD I've configured VLAN with port 24 as master (on switch) and VLAN trunk to other switch. It is working ok. I want to Trunk ports 23 and 24 for 2Gb to other switch and have tagged VLANs pass. I've created a trunk with:
/interface ethernet switch trunk> print
Flags: X - disabled, I - invalid
# NAME MEMBER-PORTS
0 trunk-uplink ether24
ether23
Assigned tagged ports to trunk-uplink. And it is working.
/interface ethernet switch egress-vlan-tag> print
Flags: X - disabled, I - invalid, D - dynamic
# VLAN-ID TAGGED-PORTS
0 8 trunk-uplink
switch1-cpu
1 9 trunk-uplink
switch1-cpu
2 10 trunk-uplink
switch1-cpu
3 1 trunk-uplink
switch1-cpu
4 11 trunk-uplink
switch1-cpu
5 D 4095
But I've seen another option: Bonding.
What is the difference between bonding and port trunking? I know that in switches trunking is pairing ports to multiply speed between switches. And bonding is the same in unix systems. In case of RouterOS port trunking is working on switch chip and bonding on cpu? Is my trunking configuration correct from speed point of view?