Configuring Port Breakout

The Port Breakout feature allows high-speed ports to be split into multiple lower-speed ports on supported platforms through interface configuration. This enables flexibility in network deployments by adapting port speeds to specific requirements.

Supported Platforms for Port Breakout:

  • EC7816

  • EC7726

  • EC7326

  • SN4600C

Supported Breakout Configurations

For example, a 100G port can be split into:

  • 4x 25G ports

  • 2x 50G ports

  • 4x 10G ports (if supported)

Checking the Current Breakout Mode

To view the current breakout mode for an interface, use:

pbnoscli# show interface breakout current-mode Ethernet49/1
======================================
Interface       Breakout
======================================
Ethernet49/1    1x100G[40G]

Viewing Available Breakout Modes

Before changing the breakout configuration, check the supported breakout modes using:

pbnoscli# show interface breakout
{
    "Ethernet1/1": {
        "index": "1",
        "lanes": "3",
        "breakout_modes": {
            "1x25G": [
                "Eth1(Port1)"
            ]
        },
        "default_brkout_mode": "1x25G",
        "Current Breakout Mode": "1x25G",
        "child ports": "Ethernet1/1",
        "child port speeds": "25G"
    },
    
<skipped>

    "Ethernet49/1": {
        "index": "49,49,49,49",
        "lanes": "77,78,79,80",
        "breakout_modes": {
            "1x100G[40G]": [
                "Eth49(Port49)"
            ],
            "2x50G": [
                "Eth49/1(Port49)",
                "Eth49/2(Port49)"
            ],
            "4x25G": [
                "Eth49/1(Port49)",
                "Eth49/2(Port49)",
                "Eth49/3(Port49)",
                "Eth49/4(Port49)"
            ],
            "4x10G": [
                "Eth49/1(Port49)",
                "Eth49/2(Port49)",
                "Eth49/3(Port49)",
                "Eth49/4(Port49)"
            ]
        },
        "default_brkout_mode": "1x100G[40G]",
        "Current Breakout Mode": "1x100G[40G]",
        "child ports": "Ethernet49/1",
        "child port speeds": "100G"
    }
}

From the above output, the platform supports four breakout modes for Ethernet49/1:

  • 1x100G

  • 2x50G

  • 4x25G

  • 4x10G

Note:

  • Ensure there are no interface-dependent configurations before applying a breakout change.

  • A system reboot is required after configuring port breakout.

Configuring Port Breakout

To change the breakout mode to 4x25G, use the following command:

pbnoscli(config)# interface ethernet Ethernet49/1
pbnoscli(config-if)# breakout-mode "4x25G"
Checking for port dependencies....
Configuring interface breakout....
Breakout process got successfully completed!
Reboot is required to apply the breakout changes!
Do you want to save and reboot to apply the changes [y/n]: y
Saving configuration...
Rebooting the device...

After the system reboots, verify the new breakout configuration using:


//After reboot

pbnoscli# show interface  status
================================================================================================
Port            Name                            Oper    Admin   Vlan    Speed   MTU     AutoNeg
================================================================================================
Ethernet1/1     Eth1(Port1)                     down    up      routed  25000   9100    N/A
Ethernet2/1     Eth2(Port2)                     down    up      routed  25000   9100    N/A
Ethernet3/1     Eth3(Port3)                     down    up      routed  25000   9100    N/A
Ethernet4/1     Eth4(Port4)                     up      up      routed  25000   9100    N/A
Ethernet5/1     Eth5(Port5)                     down    up      routed  25000   9100    N/A
Ethernet6/1     Eth6(Port6)                     down    up      routed  25000   9100    N/A
Ethernet7/1     Eth7(Port7)                     down    up      routed  25000   9100    N/A
Ethernet8/1     Eth8(Port8)                     down    up      routed  25000   9100    N/A
Ethernet9/1     Eth9(Port9)                     down    up      routed  25000   9100    N/A
Ethernet10/1    Eth10(Port10)                   down    up      routed  25000   9100    N/A
<skipped>
Ethernet48/1    Eth48(Port48)                   down    up      routed  25000   9100    N/A
Ethernet49/1    Eth49/1(Port49)                 up      up      routed  25000   9100    N/A
Ethernet49/2    Eth49/2(Port49)                 up      up      routed  25000   9100    N/A
Ethernet49/3    Eth49/3(Port49)                 up      up      routed  25000   9100    N/A
Ethernet49/4    Eth49/4(Port49)                 up      up      routed  25000   9100    N/A
Ethernet50/1    Eth50(Port50)                   down    up      routed  100000  9100    N/A
Ethernet51/1    Eth51(Port51)                   down    up      routed  100000  9100    N/A
Ethernet52/1    Eth52(Port52)                   down    up      routed  100000  9100    N/A
Ethernet53/1    Eth53(Port53)                   up      up      routed  100000  9100    N/A
Ethernet54/1    Eth54(Port54)                   up      up      routed  100000  9100    N/A
Ethernet55/1    Eth55(Port55)                   up      up      routed  100000  9100    N/A
Ethernet56/1    Eth56(Port56)                   down    up      routed  100000  9100    N/A

pbnoscli# show running-config
configure terminal
interface ethernet Ethernet1/1
mtu 9100
speed 25000
!
<skipped>
interface ethernet Ethernet48/1
mtu 9100
speed 25000
!
interface ethernet Ethernet49/1
mtu 9100
speed 25000
forward-error-correction none
!
interface ethernet Ethernet49/2
mtu 9100
speed 25000
forward-error-correction none
!
interface ethernet Ethernet49/3
mtu 9100
speed 25000
forward-error-correction none
!
interface ethernet Ethernet49/4
mtu 9100
speed 25000
forward-error-correction none
!
interface ethernet Ethernet50/1
mtu 9100
speed 100000
!


pbnoscli# show interface breakout current-mode Ethernet49/1
======================================
Interface       Breakout
======================================
Ethernet49/1    4x25G
pbnoscli# show in summary
============================================================================================================================
Interface       Lanes             Speed   MTU     FEC     Alias           Vlan    Oper    Admin   Type              Asym PFC
============================================================================================================================
Ethernet1/1     3                 25G     9100    N/A     Eth1(Port1)     routed  down    up      SFP/SFP+/SFP28    N/A
Ethernet2/1     2                 25G     9100    N/A     Eth2(Port2)     routed  down    up      N/A               N/A
Ethernet3/1     4                 25G     9100    N/A     Eth3(Port3)     routed  down    up      N/A               N/A
Ethernet4/1     8                 25G     9100    N/A     Eth4(Port4)     routed  up      up      SFP/SFP+/SFP28    N/A
Ethernet5/1     7                 25G     9100    N/A     Eth5(Port5)     routed  down    up      N/A               N/A
Ethernet6/1     1                 25G     9100    N/A     Eth6(Port6)     routed  down    up      N/A               N/A
Ethernet7/1     5                 25G     9100    N/A     Eth7(Port7)     routed  down    up      N/A               N/A
Ethernet8/1     16                25G     9100    N/A     Eth8(Port8)     routed  down    up      N/A               N/A
<skipped>
Ethernet49/1    77                25G     9100    none    Eth49/1(Port49) routed  up      up      QSFP28 or later   N/A
Ethernet49/2    78                25G     9100    none    Eth49/2(Port49) routed  up      up      QSFP28 or later   N/A
Ethernet49/3    79                25G     9100    none    Eth49/3(Port49) routed  up      up      QSFP28 or later   N/A
Ethernet49/4    80                25G     9100    none    Eth49/4(Port49) routed  up      up      QSFP28 or later   N/A
Ethernet50/1    85,86,87,88       100G    9100    N/A     Eth50(Port50)   routed  down    up      N/A               N/A
Ethernet51/1    93,94,95,96       100G    9100    N/A     Eth51(Port51)   routed  down    up      N/A               N/A
Ethernet52/1    97,98,99,100      100G    9100    N/A     Eth52(Port52)   routed  down    up      N/A               N/A
Ethernet53/1    105,106,107,108   100G    9100    N/A     Eth53(Port53)   routed  up      up      QSFP28 or later   N/A
Ethernet54/1    113,114,115,116   100G    9100    N/A     Eth54(Port54)   routed  up      up      QSFP28 or later   N/A
Ethernet55/1    121,122,123,124   100G    9100    N/A     Eth55(Port55)   routed  up      up      QSFP28 or later   N/A
Ethernet56/1    125,126,127,128   100G    9100    N/A     Eth56(Port56)   routed  down    up      QSFP28 or later   N/A

Now if we want to change breakout mode from "4x25G" to "2x50G" then we can do it using below commands

pbnoscli# configure
pbnoscli(config)# interface ethernet Ethernet49/1
pbnoscli(config-if)# breakout-mode "2x50G"
Checking for port dependencies....
Configuring interface breakout....
Breakout process got successfully completed!
Reboot is required to apply the breakout changes!
Do you want to save and reboot to apply the changes [y/n]: y
Saving configuration...
Rebooting the device...
requested COLD shutdown
// After reboot
pbnoscli# show running-config
configure terminal
interface ethernet Ethernet1/1
mtu 9100
speed 25000
!
interface ethernet Ethernet2/1
mtu 9100
speed 25000
!
<skipped>
interface ethernet Ethernet49/1
mtu 9100
speed 50000
forward-error-correction none
!
interface ethernet Ethernet49/2
mtu 9100
speed 50000
forward-error-correction none
!
interface ethernet Ethernet50/1
mtu 9100
speed 100000
!

pbnoscli# show interface  status
================================================================================================
Port            Name                            Oper    Admin   Vlan    Speed   MTU     AutoNeg
================================================================================================
Ethernet1/1     Eth1(Port1)                     down    up      routed  25000   9100    N/A
Ethernet2/1     Eth2(Port2)                     down    up      routed  25000   9100    N/A
<skipped>
Ethernet48/1    Eth48(Port48)                   down    up      routed  25000   9100    N/A
Ethernet49/1    Eth49/1(Port49)                 down    up      routed  50000   9100    N/A
Ethernet49/2    Eth49/2(Port49)                 down    up      routed  50000   9100    N/A
Ethernet50/1    Eth50(Port50)                   down    up      routed  100000  9100    N/A
Ethernet51/1    Eth51(Port51)                   down    up      routed  100000  9100    N/A
Ethernet52/1    Eth52(Port52)                   down    up      routed  100000  9100    N/A
Ethernet53/1    Eth53(Port53)                   up      up      routed  100000  9100    N/A
Ethernet54/1    Eth54(Port54)                   up      up      routed  100000  9100    N/A
Ethernet55/1    Eth55(Port55)                   up      up      routed  100000  9100    N/A
Ethernet56/1    Eth56(Port56)                   down    up      routed  100000  9100    N/A

pbnoscli# show interface summary
============================================================================================================================
Interface       Lanes             Speed   MTU     FEC     Alias           Vlan    Oper    Admin   Type              Asym PFC
============================================================================================================================
Ethernet1/1     3                 25G     9100    N/A     Eth1(Port1)     routed  down    up      SFP/SFP+/SFP28    N/A
<skipped>
Ethernet49/1    77,78             50G     9100    none    Eth49/1(Port49) routed  down    up      QSFP28 or later   N/A
Ethernet49/2    79,80             50G     9100    none    Eth49/2(Port49) routed  down    up      QSFP28 or later   N/A
Ethernet50/1    85,86,87,88       100G    9100    N/A     Eth50(Port50)   routed  down    up      N/A               N/A
Ethernet51/1    93,94,95,96       100G    9100    N/A     Eth51(Port51)   routed  down    up      N/A               N/A
Ethernet52/1    97,98,99,100      100G    9100    N/A     Eth52(Port52)   routed  down    up      N/A               N/A
Ethernet53/1    105,106,107,108   100G    9100    N/A     Eth53(Port53)   routed  up      up      QSFP28 or later   N/A
Ethernet54/1    113,114,115,116   100G    9100    N/A     Eth54(Port54)   routed  up      up      QSFP28 or later   N/A
Ethernet55/1    121,122,123,124   100G    9100    N/A     Eth55(Port55)   routed  up      up      QSFP28 or later   N/A
Ethernet56/1    125,126,127,128   100G    9100    N/A     Eth56(Port56)   routed  down    up      QSFP28 or later   N/A

pbnoscli# show interface breakout current-mode Ethernet49/1
======================================
Interface       Breakout
======================================
Ethernet49/1    2x50G

Last updated

Was this helpful?