OPBNOS R2.8
Release
  • Open Packet Broker
  • What's New?
  • Getting Started
    • Licensing
    • Limitations
    • Image Management
      • Installing OPBNOS from ONIE
      • Installing OPBNOS from USB Drive
      • Image Upgrade from OPBNOS
      • Selecting OPBNOS on next boot
      • Removing available images
      • Rebooting the Switch
    • Supported Platforms
    • Scalability
    • Downloads
  • CLI Configuration Guide
    • Configuring License
    • Configuring Hostname
    • Configuring Username
    • On-Box FlowVision
    • Configuring AAA
      • Configuring AAA
      • Configuring TACACS
      • Configuring RADIUS
    • Configure Packet Timestamping
    • Interface Management
      • Configuring Management Interface
      • Configuring Physical Interface
    • Link Layer Discovery Protocol (LLDP)
      • Enabling LLDP
      • Displaying LLDP Neighbors
    • Configuring Interface Description
    • Configuring Auto Negotiation
    • Configuring FEC
    • Configuring Maximum Transition Unit
    • Configuring Port Speed
    • Configuring Port Breakout
    • Configuring Interface Type
    • Configuring VLAN Modes
    • Configuring Loopback Mode
    • Configuring Packet Slicing
    • Configuring Ingress VLAN
    • Configuring Egress Tagging
    • Configuring Rx-only
    • Configuring Tx-only
    • Configuring An-clause
    • Configuring PortChannel
    • Configuring LAG Hash
    • Configuring Flows and Rules
      • Configuring Network Ports
      • Configuring Tool Ports
      • Configuring Flows
      • Configuring Flow Description
      • Configuring Flow Rules (NVIDIA)
      • Configuring Flow Rules (Broadcom)
      • Configuring Flow Match Expression Rules
      • Configuring Flow UDF Rules
      • Configuring Push/Pop VLAN
      • Configuring Flow Override Action(s)
      • Display Flow Information
      • Clear Flow Counters
    • Configuring GTP Flow
    • Configuring IPv6 Reachability Check
    • Configuring VXLAN Flow
    • Configuring VXLAN Stripping
    • Configuring SNMP
      • Configure SNMP community
      • Configuring SNMP Trap
      • Configuring SNMP Threshold
      • Configuring SNMP User
      • Configuring SNMP Location
      • Configuring SNMP Contact
    • Configuring SYSLOG
    • Ping
    • Traceroute
    • Configuring NTP
    • Configuring Timezone
    • Configuring sFlow
    • Display Interface Information
      • Front Panel Port Mapping
    • Display System Information
      • Interface Transceiver Information
      • System Uptime
      • Reboot Cause
      • Show Environment
      • Show System Memory
      • Show Docker Memory
      • Show Services
      • Show Platform Fan
      • Show platform pcieinfo
      • Show Platform PSU
      • Show Platform SSD
      • Show Platform Summary
      • Show Platform Syseeprom
      • Show Platform Temperature
    • Configuration Management
      • Copying Configuration from Switch
      • Copying Running and Startup Configuration
      • Saving Configuration
      • Display Configuration
      • Clearing Startup configuration
    • Zero Touch Provisioning
      • DHCP Discovery
      • ZTP Boot File
      • Enable ZTP
    • Troubleshooting
  • Aviz FlowVision Graphical User Interface Guide
    • FlowVision Controller Installation
      • FV ESXi Host Installation
      • FV VirtualBox Installation
    • System
      • Viewing the Dashboard
      • Accessing System and Device Information
      • Managing Topologies
      • Managing Devices
      • Viewing System Log
      • Managing Users
      • Performing Backup and Restore
      • Viewing Audit Logs
    • Configuration
      • Configuring Ports
      • Configuring Port Groups
      • Configuring Rule Templates
      • Configuring Vxlan Tunnel
      • Configuring Flows
      • Configuring VLAN
      • Configuring SNMP Trap
    • Statistics
      • Viewing Port Statistics
      • Viewing Flow Statistics
    • Help
  • REST API Guide
    • FLOW
    • Interface Management
    • Port Channel
    • LLDP
    • SNMP
    • System and Platform
    • Statistics
  • Use Cases
    • For Engineers
      • VxLAN Deployment (NVIDIA)
      • GTP Deployment
      • Truncation and Load Balancing
      • Ingress VLAN and Egress Tagging
      • Loopback-mode Port
      • VXLAN Stripping
      • VLAN Mode/Tag Actions
    • Command Reference
      • Converting Network-to-Tool port
      • Configuring 1G Electrical SFP
      • Enabling FlowVision On-box Support
  • Solution Integration
    • Network Visibility and Analysis with OPB, Arkime, Elasticsearch & Kibana
      • Installation Pre-Requisites
      • Solution Components
      • Configuring OPBNOS
      • Installing Arkime
      • Installing Kibana
      • Troubleshooting
  • Support
    • How to contact Aviz Networks Support?
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. CLI Configuration Guide

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
PreviousConfiguring Port SpeedNextConfiguring Interface Type

Last updated 3 months ago

Was this helpful?