Port Breakout (100G) on Qumran2
Overview
Port breakout enables 100GbE ports to be broken out into 4x10GbE, 4x25GbE, and 2x50GbE ports through a secure, highly reliable breakout cabling solution. Networks require a mix of 10Gb, 25Gb, 40Gb, and 100Gb Ethernet interface speeds able to utilize the widest range of flexible connectivity options and it require a variety of cost-effective cabling options for both addressing connectivity and allowing for simple migrations as network speeds and density requirements evolve. 
Port breakout feature provides flexibility in splitting 100G to 4X10G, 4X25G, 2X50G, and vice-versa. 100G splittable ports are called control ports. Ports which are members of a control port are called subsidiary ports. When you do port breakout on 100g (ce3) port into 4X10g, the original port (ce3) will be removed and four 10g ports will be added as ce3/1, ce3/2, ce3/3, and ce3/4. On this breakout port you can do the all L2 and L3 features like on a normal port.
When port breakout is un-configured, the breakout ports (ce3/1, ce3/2, ce3/3, ce3/4) will be removed and the original port (ce3) will be added back.
Limitations
•	Port Breakout is supported on all 100g interfaces except the ports having an external phy. These external phy ports can be seen using command show hsl extphy status.
•	You cannot change one port breakout mode (4X10G, 4X25G) to the other mode (4X10G, 4X25G) directly. You must remove the breakout configuration to change the mode.
•	Port breakout is not supported on ports which contains sub-interfaces or any other services running over it. To breakout, all services on the interfaces need to be un-configured. After breakout, all the services can be configured on breakout ports.
•	While configuring port-breakout, you need to reduce the speed of some interface if this error message is displayed: “%% Max egress credit limit reached”. This is due to hardware limitation.
Topology
 
Sample Port Breakout Topology
Port Breakout 4X10g
Breakout 100g port (ce3) into 4X10g as (ce3/1, ce3/2, ce3/3, ce3/4).
Configuration
OcNOS#configure terminal  | Enter configure mode.  | 
OcNOS(config)#port ce3 breakout 4X10g  | Breakout 100g port ce3 into 4X10g as (ce3/1, ce3/2, ce3/3, ce3/4).  | 
OcNOS(config)#commit  | Commit the configuration.  | 
Validation
OcNOS#sh run int ce3
% Can't find interface ce3.
OcNOS#sh run int ce3/1
!
interface ce3/1
!
OcNOS#sh run int ce3/2
!
interface ce3/2
!
OcNOS#sh run int ce3/3
!
interface ce3/3
!
OcNOS#sh run int ce3/4
!
interface ce3/4
!
 
OcNOS#sh int br
 
Codes: ETH - Ethernet, LB - Loopback, AGG - Aggregate, MLAG - MLAG Aggregate
       FR - Frame Relay, TUN -Tunnel, PBB - PBB Logical Port, VP - Virtual Port
       CVP - Channelised Virtual Port, METH - Management Ethernet, UNK- Unknown
       ED - ErrDisabled, PD - Protocol Down, AD - Admin Down, IA - InActive
       PD(Min L/B) - Protocol Down Min-Links/Bandwidth
       DV - DDM Violation, NA - Not Applicable
       NOM - No operational members, PVID - Port Vlan-id
       Ctl - Control Port (Br-Breakout/Bu-Bundle)
       HD  - ESI Hold Timer Down
 
 
--------------------------------------------------------------------------------
Ethernet   Type          PVID  Mode              Status  Reason  Speed Port    Ctl Br/Bu  Loopbk
Interface                                                              Ch #
--------------------------------------------------------------------------------
ce0           ETH           --    routed            up      none    100g  --       No  No
ce1           ETH           --    routed            up      none    40g   --       No  No
ce2           ETH           --    routed            up      none    100g  --       No  No
ce3/1         ETH           --    routed            down    PD      10g   --       No  No
ce3/2         ETH           --    routed            down    PD      10g   --       No  No
ce3/3         ETH           --    routed            down    PD      10g   --       No  No
ce3/4         ETH           --    routed            down    PD      10g   --       No  No
ce4           ETH           --    routed            down    PD      100g  --       No  No
ce5           ETH           --    routed            down    PD      100g  --       No  No
ce6           ETH           --    routed            down    PD      100g  --       No  No
ce7           ETH           --    routed            down    PD      100g  --       No  No
ce8           ETH           --    routed            down    PD      100g  --       No  No
ce9           ETH           --    routed            down    PD      100g  --       No  No
ce10          ETH           --    routed            down    PD      100g  --       No  No
ce11          ETH           --    routed            down    PD      100g  --       No  No
ce12          ETH           --    routed            down    PD      100g  --       No  No
ce13          ETH           --    routed            down    PD      100g  --       No  No
ce14          ETH           --    routed            up      none    40g   --       No  No
ce15          ETH           --    routed            up      none    40g   --       No  No
ce16          ETH           --    routed            down    PD      100g  --       No  No
ce17          ETH           --    routed            down    PD      100g  --       No  No
ce18          ETH           --    routed            down    PD      100g  --       No  No
ce19          ETH           --    routed            down    PD      100g  --       No  No
ce20          ETH           --    routed            down    PD      100g  --       No  No
ce21          ETH           --    routed            down    PD      100g  --       No  No
ce22          ETH           --    routed            down    PD      100g  --       No  No
ce23          ETH           --    routed            down    PD      100g  --       No  No
ce24          ETH           --    routed            down    PD      100g  --       No  No
ce25          ETH           --    routed            down    PD      100g  --       No  No
ce26          ETH           --    routed            down    PD      100g  --       No  No
ce27          ETH           --    routed            down    PD      100g  --       No  No
ce28          ETH           --    routed            down    PD      100g  --       No  No
Port Breakout 4X25g
Breakout 100g port (ce3) into 4X25g as (ce3/1, ce3/2, ce3/3, ce3/4).
Configuration
 
OcNOS#configure terminal  | Enter configure mode.  | 
OcNOS(config)#port ce3 breakout 4X25g  | Breakout 100g port ce3 into 4X25g as (ce3/1, ce3/2, ce3/3, ce3/4).  | 
OcNOS(config)#commit  | Commit the configuration.  | 
Validation
OcNOS#sh run int ce3
% Can't find interface ce3.
OcNOS#sh run int ce3/1
!
interface ce3/1
!
OcNOS#sh run int ce3/2
!
interface ce3/2
!
OcNOS#sh run int ce3/3
!
interface ce3/3
!
OcNOS#sh run int ce3/4
!
interface ce3/4
!
 
OcNOS#sh int br
 
Codes: ETH - Ethernet, LB - Loopback, AGG - Aggregate, MLAG - MLAG Aggregate
       FR - Frame Relay, TUN -Tunnel, PBB - PBB Logical Port, VP - Virtual Port
       CVP - Channelised Virtual Port, METH - Management Ethernet, UNK- Unknown
       ED - ErrDisabled, PD - Protocol Down, AD - Admin Down, IA - InActive
       PD(Min L/B) - Protocol Down Min-Links/Bandwidth
       DV - DDM Violation, NA - Not Applicable
       NOM - No operational members, PVID - Port Vlan-id
       Ctl - Control Port (Br-Breakout/Bu-Bundle)
       HD  - ESI Hold Timer Down
 
 
--------------------------------------------------------------------------------
Ethernet   Type          PVID  Mode              Status  Reason  Speed Port    Ctl Br/Bu  Loopbk
Interface                                                              Ch #
--------------------------------------------------------------------------------
ce0           ETH           --    routed            up      none    100g  --       No  No
ce1           ETH           --    routed            up      none    40g   --       No  No
ce2           ETH           --    routed            up      none    100g  --       No  No
ce3/1         ETH           --    routed            down    PD      25g   --       No  No
ce3/2         ETH           --    routed            down    PD      25g   --       No  No
ce3/3         ETH           --    routed            down    PD      25g   --       No  No
ce3/4         ETH           --    routed            down    PD      25g   --       No  No
ce4           ETH           --    routed            down    PD      100g  --       No  No
ce5           ETH           --    routed            down    PD      100g  --       No  No
ce6           ETH           --    routed            down    PD      100g  --       No  No
ce7           ETH           --    routed            down    PD      100g  --       No  No
ce8           ETH           --    routed            down    PD      100g  --       No  No
ce9           ETH           --    routed            down    PD      100g  --       No  No
ce10          ETH           --    routed            down    PD      100g  --       No  No
ce11          ETH           --    routed            down    PD      100g  --       No  No
ce12          ETH           --    routed            down    PD      100g  --       No  No
ce13          ETH           --    routed            down    PD      100g  --       No  No
ce14          ETH           --    routed            up      none    40g   --       No  No
ce15          ETH           --    routed            up      none    40g   --       No  No
ce16          ETH           --    routed            down    PD      100g  --       No  No
ce17          ETH           --    routed            down    PD      100g  --       No  No
ce18          ETH           --    routed            down    PD      100g  --       No  No
ce19          ETH           --    routed            down    PD      100g  --       No  No
ce20          ETH           --    routed            down    PD      100g  --       No  No
ce21          ETH           --    routed            down    PD      100g  --       No  No
ce22          ETH           --    routed            down    PD      100g  --       No  No
ce23          ETH           --    routed            down    PD      100g  --       No  No
ce24          ETH           --    routed            down    PD      100g  --       No  No
ce25          ETH           --    routed            down    PD      100g  --       No  No
ce26          ETH           --    routed            down    PD      100g  --       No  No
ce27          ETH           --    routed            down    PD      100g  --       No  No
Port Breakout 2X50g
Breakout 100g port (ce3) into 2X50g as (ce3/1, ce3/2).
Configuration
 
OcNOS#configure terminal  | Enter configure mode.  | 
OcNOS(config)#port ce3 breakout 2X50g  | Breakout 100g port ce3 into 2X50g as (ce3/1, ce3/2).  | 
OcNOS(config)#commit  | Commit the configuration.  | 
Validation
OcNOS#sh run int ce3
% Can't find interface ce3.
OcNOS#sh run int ce3/1
!
interface ce3/1
!
OcNOS#sh run int ce3/2
!
interface ce3/2
!
 
OcNOS#sh int br
 
Codes: ETH - Ethernet, LB - Loopback, AGG - Aggregate, MLAG - MLAG Aggregate
       FR - Frame Relay, TUN -Tunnel, PBB - PBB Logical Port, VP - Virtual Port
       CVP - Channelised Virtual Port, METH - Management Ethernet, UNK- Unknown
       ED - ErrDisabled, PD - Protocol Down, AD - Admin Down, IA - InActive
       PD(Min L/B) - Protocol Down Min-Links/Bandwidth
       DV - DDM Violation, NA - Not Applicable
       NOM - No operational members, PVID - Port Vlan-id
       Ctl - Control Port (Br-Breakout/Bu-Bundle)
       HD  - ESI Hold Timer Down
 
 
--------------------------------------------------------------------------------
Ethernet   Type          PVID  Mode              Status  Reason  Speed Port    Ctl Br/Bu  Loopbk
Interface                                                              Ch #
--------------------------------------------------------------------------------
ce0           ETH           --    routed            up      none    100g  --       No  No
ce1           ETH           --    routed            up      none    40g   --       No  No
ce2           ETH           --    routed            up      none    100g  --       No  No
ce3/1         ETH           --    routed            down    PD      50g   --       No  No
ce3/2         ETH           --    routed            down    PD      50g   --       No  No
ce4           ETH           --    routed            down    PD      100g  --       No  No
ce5           ETH           --    routed            down    PD      100g  --       No  No
ce6           ETH           --    routed            down    PD      100g  --       No  No
ce7           ETH           --    routed            down    PD      100g  --       No  No
ce8           ETH           --    routed            down    PD      100g  --       No  No
ce9           ETH           --    routed            down    PD      100g  --       No  No
ce10          ETH           --    routed            down    PD      100g  --       No  No
ce11          ETH           --    routed            down    PD      100g  --       No  No
ce12          ETH           --    routed            down    PD      100g  --       No  No
ce13          ETH           --    routed            down    PD      100g  --       No  No
ce14          ETH           --    routed            up      none    40g   --       No  No
ce15          ETH           --    routed            up      none    40g   --       No  No
ce16          ETH           --    routed            down    PD      100g  --       No  No
ce17          ETH           --    routed            down    PD      100g  --       No  No
ce18          ETH           --    routed            down    PD      100g  --       No  No
ce19          ETH           --    routed            down    PD      100g  --       No  No
ce20          ETH           --    routed            down    PD      100g  --       No  No
ce21          ETH           --    routed            down    PD      100g  --       No  No
ce22          ETH           --    routed            down    PD      100g  --       No  No
ce23          ETH           --    routed            down    PD      100g  --       No  No
ce24          ETH           --    routed            down    PD      100g  --       No  No
ce25          ETH           --    routed            down    PD      100g  --       No  No
ce26          ETH           --    routed            down    PD      100g  --       No  No
ce27          ETH           --    routed            down    PD      100g  --       No  No
ce28          ETH           --    routed            down    PD      100g  --       No  No
ce29          ETH           --    routed            down    PD      100g  --       No  No
ce30          ETH           --    routed            down    PD      100g  --       No  No
ce31          ETH           --    routed            down    PD      100g  --       No  No
Un-configure Port Breakout
Combine the breakout port back to original port as (ce3).
Configuration
OcNOS#configure terminal  | Enter configure mode.  | 
OcNOS(config)#no port ce3 breakout  | Combine the breakout port back to original port as (ce3).  | 
OcNOS(config)#commit  | Commit the configuration.  | 
Validation
OcNOS#sh run int ce3
!
interface ce3
!
OcNOS#sh run int ce3/1
% Can't find interface ce3/1.
OcNOS#sh run int ce3/2
% Can't find interface ce3/2.
OcNOS#sh run int ce3/3
% Can't find interface ce3/3.
OcNOS#sh run int ce3/4
% Can't find interface ce3/4.
 
OcNOS#sh int br
 
Codes: ETH - Ethernet, LB - Loopback, AGG - Aggregate, MLAG - MLAG Aggregate
       FR - Frame Relay, TUN -Tunnel, PBB - PBB Logical Port, VP - Virtual Port
       CVP - Channelised Virtual Port, METH - Management Ethernet, UNK- Unknown
       ED - ErrDisabled, PD - Protocol Down, AD - Admin Down, IA - InActive
       PD(Min L/B) - Protocol Down Min-Links/Bandwidth
       DV - DDM Violation, NA - Not Applicable
       NOM - No operational members, PVID - Port Vlan-id
       Ctl - Control Port (Br-Breakout/Bu-Bundle)
       HD  - ESI Hold Timer Down
 
 
--------------------------------------------------------------------------------
Ethernet   Type          PVID  Mode              Status  Reason  Speed Port    Ctl Br/Bu  Loopbk
Interface                                                              Ch #
--------------------------------------------------------------------------------
ce0           ETH           --    routed            up      none    100g  --       No  No
ce1           ETH           --    routed            up      none    40g   --       No  No
ce2           ETH           --    routed            up      none    100g  --       No  No
ce3           ETH           --    routed            down    PD      100g  --       No  No
ce4           ETH           --    routed            down    PD      100g  --       No  No
ce5           ETH           --    routed            down    PD      100g  --       No  No
ce6           ETH           --    routed            down    PD      100g  --       No  No
ce7           ETH           --    routed            down    PD      100g  --       No  No
ce8           ETH           --    routed            down    PD      100g  --       No  No
ce9           ETH           --    routed            down    PD      100g  --       No  No
ce10          ETH           --    routed            down    PD      100g  --       No  No
ce11          ETH           --    routed            down    PD      100g  --       No  No
ce12          ETH           --    routed            down    PD      100g  --       No  No
ce13          ETH           --    routed            down    PD      100g  --       No  No
ce14          ETH           --    routed            up      none    40g   --       No  No
ce15          ETH           --    routed            up      none    40g   --       No  No