Topology
Figure 33-46: Ethernet Interface Loopback Support
Scenario-1: PHY level Tx Loopback
Configuration of ROUTER-1 device
#configure terminal | Enter Configure mode. |
(config)#hostname ROUTER-1 | Configure the hostname |
(config)#commit | Commit the configuration |
(config)#end | Exit configuration mode |
#configure terminal | Enter into the configure terminal mode |
(config)#bridge 1 protocol rstp vlan-bridge | Configure bridge |
(config)#vlan database | Enter into VLAN database |
(config-vlan)#vlan 2 bridge 1 | Configure VLAN |
(config-vlan)#exit | Exit the VLAN database mode |
(config)#interface ce1/1 | Enter into interface ce1/1 |
(config-if)#switchport | Configure switchport |
(config-if)#bridge-group 1 | Configure bridge-group |
(config-if)#switchport mode trunk | Configure switchport mode as trunk |
(config-if)#switchport trunk allowed vlan add 2 | Add all the VLANs to the interface |
(config-if)#exit | Exit the interface mode |
(config)#interface ce5/1 | Enter into interface ce1/1 |
(config-if)# port breakout enable 4*10g | Configure port breakout |
(config-if)#switchport | Configure switchport |
(config-if)#bridge-group 1 | Configure bridge-group |
(config-if)#switchport mode trunk | Configure switchport mode as trunk |
(config-if)#switchport trunk allowed vlan add 2 | Add all the VLANs to the interface |
(config-if)#loopback tx phy | Configure loopback Tx PHY |
(config-if)#exit | Exit the interface level |
(config)#no mac-address-table learning bridge 1 interface ce1/1 | Disable the MAC-learning on the device |
(config)#no mac-address-table learning bridge 1 interface ce5/1 | Disable the MAC-learning on the device |
(config)#commit | Commit the configuration |
(config)#exit | Exit from configuration mode |
Configuration of ROUTER-2 device
#conf terminal | Enter into the configure terminal mode |
(config)#hostname ROUTER-2 | Configure the hostname |
(config)#commit | Commit the configuration |
(config)#exit | Exit configuration mode |
#conf terminal | Enter into the configure terminal mode |
(config)#bridge 1 protocol rstp vlan-bridge | Configure bridge |
(config)#vlan database | Enter into VLAN database |
(config-vlan)#vlan 2 bridge 1 | Configure VLAN |
(config-vlan)#exit | Exit the VLAN database mode |
(config)#interface ce3/1 | Enter into interface ce3/1 |
(config-if)#switchport | Configure switchport |
(config-if)#bridge-group 1 | Configure bridge-group |
(config-if)#switchport mode trunk | Configure switchport mode as trunk |
(config-if)#switchport trunk allowed vlan add 2 | Add the VLAN to the interface |
(config-if)#exit | Exit the interface mode |
(config-if)#interface ce29/1 | Enter into interface ce29/1 |
(config-if)# Port breakout enable 4*10g | Configure port breakout |
(config-if)#switchport | Configure switchport |
(config-if)#bridge-group 1 | Configure bridge-group |
(config-if)#switchport mode trunk | Configure switchport mode as trunk |
(config-if)#switchport trunk allowed vlan add 2 | Add the VLAN to the interface |
(config-if)#exit | Exit from interface level |
(config)#no mac-address-table learning bridge 1 interface ce3/1 | Disable the MAC-learning on the device |
(config)#no mac-address-table learning bridge 1 interface ce29/1 | Disable the MAC-learning on the device |
(config)#commit | Commit the configuration |
(config)#exit | Exit from configuration mode |
Validation
On ROUTER-1 Device:
#show running-config interface ce1/1
!
interface ce1/1
switchport
bridge-group 1
switchport mode trunk
switchport trunk allowed vlan add 2
!
#show running-config interface ce5/1
!
interface ce5/1
port breakout enable 4X10g
switchport
bridge-group 1
switchport mode trunk
switchport trunk allowed vlan add 2
loopback tx phy
!
#show interface ce5/1
Interface ce5/1
Flexport: Breakout Control Port (Active): Break Out Enabled
Hardware is ETH Current HW addr: 34ef.b689.e04a
Physical:34ef.b689.e04a Logical:(not set)
Forward Error Correction (FEC) configured is Auto (default)
FEC status is N/A
Port Mode is trunk
Interface index: 5045
Metric 1 mtu 1500 duplex-full link-speed 10g
Debounce timer: disable
Loopback Type: PHY
<UP,BROADCAST,RUNNING,MULTICAST>
VRF Binding: Not bound
DHCP client is disabled.
Last Flapped: 2021 Oct 23 15:57:01 (00:08:51 ago)
Statistics last cleared: 2021 Oct 23 15:54:44 (00:11:08 ago)
5 minute input rate 255 bits/sec, 0 packets/sec
5 minute output rate 255 bits/sec, 0 packets/sec
RX
unicast packets 0 multicast packets 2272 broadcast packets 0
input packets 2272 bytes 153730
jumbo packets 0
undersize 0 oversize 0 CRC 0 fragments 0 jabbers 0
input error 0
input with dribble 0 input discard 7
Rx pause 0
TX
unicast packets 0 multicast packets 4333 broadcast packets 0
output packets 4333 bytes 293304
jumbo packets 0
output errors 0 collision 0 deferred 0 late collision 0
output discard 0
Tx pause 0
# show interface brief
--------------------------------------------------------------------------------
Ethernet Type PVID Mode Status Reason Speed Port Ctl Br/Bu Loopbk
Interface Ch #
--------------------------------------------------------------------------------
ce5/1 ETH 1 trunk up none 10g -- Br Yes PHY
On ROUTER-2 Device:
#show running-config interface ce3/1
!
interface ce3/1
switchport
bridge-group 1
switchport mode trunk
switchport trunk allowed vlan add 2
!
#show running-config interface ce29/1
!
interface ce29/1
port breakout enable 4X10g
switchport
bridge-group 1
switchport mode trunk
switchport trunk allowed vlan add 2
!
Interface counters before configuring loopback on both the devices:
========================================================
#show interface counters rate gbps
+-------------------+--------------+-------------+--------------+-------------+
| Interface | Rx gbps | Rx pps | Tx gbps | Tx pps |
+-------------------+--------------+-------------+--------------+-------------+
ce1/1 8.65 8446138 0.00 0
ce5/1 0.00 0 8.65 8446125
#show interface counters rate gbps
+-------------------+--------------+-------------+--------------+-------------+
| Interface | Rx gbps | Rx pps | Tx gbps | Tx pps |
+-------------------+--------------+-------------+--------------+-------------+
ce3/1 0.00 0 8.65 8446188
ce29/1 8.65 8446254 0.00 0
Interface counters after configuring loopback Tx PHY on ROUTER-1 device:
#show interface counters rate gbps
+-------------------+--------------+-------------+--------------+-------------+
| Interface | Rx gbps | Rx pps | Tx gbps | Tx pps |
+-------------------+--------------+-------------+--------------+-------------+
ce1/1 8.65 8446147 8.65 8446319
ce5/1 8.65 8446194 8.65 8446194
#show interface counters rate gbps
+-------------------+--------------+-------------+--------------+-------------+
| Interface | Rx gbps | Rx pps | Tx gbps | Tx pps |
+-------------------+--------------+-------------+--------------+-------------+
ce3/1 0.00 0 0.00 0
Un-Config the Loopback
#configure terminal | Enter into configure terminal mode |
(config)#in ce5/1 | Enter into interface level |
(config-if)#no loopback | Un-configure the loopback |
(config-if)#commit | Commit the configuration |
(config-if)#end | Exit from the configuration mode |
Scenario-2 Loopback Tx MAC
#configure terminal | Enter into configure terminal mode |
(config)#in ce5/1 | Enter into interface level |
(config-if)# loopback tx mac | Configure loopback Tx MAC |
(config-if)#commit | Commit the configuration |
(config-if)#end | Exit from the configuration mode |
Validation
On ROUTER-1 Device:
#show running-config interface ce1/1
!
interface ce1/1
switchport
bridge-group 1
switchport mode trunk
switchport trunk allowed vlan add 2
!
#show running-config interface ce5/1
!
interface ce5/1
port breakout enable 4X10g
switchport
bridge-group 1
switchport mode trunk
switchport trunk allowed vlan add 2
loopback tx mac
!
#show interface ce5/1
Interface ce5/1
Flexport: Breakout Control Port (Active): Break Out Enable
Hardware is ETH Current HW addr: 34ef.b689.e04a
Physical:34ef.b689.e04a Logical:(not set)
Forward Error Correction (FEC) configured is Auto (default)
FEC status is N/A
Port Mode is trunk
Interface index: 5045
Metric 1 mtu 1500 duplex-full link-speed 10g
Debounce timer: disable
Loopback Type: MAC
<UP,BROADCAST,RUNNING,MULTICAST>
VRF Binding: Not bound
DHCP client is disabled.
Last Flapped: 2021 Oct 23 15:57:01 (00:08:51 ago)
Statistics last cleared: 2021 Oct 23 15:54:44 (00:11:08 ago)
5 minute input rate 255 bits/sec, 0 packets/sec
5 minute output rate 255 bits/sec, 0 packets/sec
RX
unicast packets 0 multicast packets 2272 broadcast packets 0
input packets 2272 bytes 153730
jumbo packets 0
undersize 0 oversize 0 CRC 0 fragments 0 jabbers 0
input error 0
input with dribble 0 input discard 7
Rx pause 0
TX
unicast packets 0 multicast packets 4333 broadcast packets 0
output packets 4333 bytes 293304
jumbo packets 0
output errors 0 collision 0 deferred 0 late collision 0
output discard 0
Tx pause 0
#show interface brief
--------------------------------------------------------------------------------
Ethernet Type PVID Mode Status Reason Speed Port Ctl Br/Bu Loopbk
Interface Ch #
--------------------------------------------------------------------------------
ce5/1 ETH 1 trunk up none 10g -- Br Yes MAC
On ROUTER-2 device:
#show running-config interface ce3/1
!
interface ce3/1
switchport
bridge-group 1
switchport mode trunk
switchport trunk allowed vlan add 2
!
#show running-config interface ce29/1
!
interface ce29/1
switchport
bridge-group 1
switchport mode trunk
switchport trunk allowed vlan add 2
!
Interface counters before configuring loopback on both the devices:
#show interface counters rate gbps
+-------------------+--------------+-------------+--------------+-------------+
| Interface | Rx gbps | Rx pps | Tx gbps | Tx pps |
+-------------------+--------------+-------------+--------------+-------------+
ce1/1 8.65 8432138 0.00 0
ce5/1 0.00 0 8.65 8430125
#show interface counters rate gbps
+-------------------+--------------+-------------+--------------+-------------+
| Interface | Rx gbps | Rx pps | Tx gbps | Tx pps |
+-------------------+--------------+-------------+--------------+-------------+
ce3/1 0.00 0 8.65 8429188
ce29/1 8.65 8430254 0.00 0
Interface counters after configuring loopback Tx PHY on ROUTER-1 devices:
#sh interface counters rate gbps
+-------------------+--------------+-------------+--------------+-------------+
| Interface | Rx gbps | Rx pps | Tx gbps | Tx pps |
+-------------------+--------------+-------------+--------------+-------------+
ce1/1 8.65 8446147 8.65 8446319
ce5/1 8.65 8446194 8.65 8446194
#show interface counters rate gbps
+-------------------+--------------+-------------+--------------+-------------+
| Interface | Rx gbps | Rx pps | Tx gbps | Tx pps |
+-------------------+--------------+-------------+--------------+-------------+
ce3/1 0.00 0 0.00 0
ce29/1 0.00 0 0.00 0
Un-Config the Loopback
#configure terminal | Enter into configure terminal mode |
(config)#in ce5/1 | Enter into interface level |
(config-if)#no loopback | UnConfigure loopback |
(config-if)#commit | Commit the configuration |
(config-if)#end | Exit from the configuration mode |
Scenario-3 Loopback Rx PHY
#configure terminal | Enter into configure terminal mode |
(config)#in ce29/1 | Enter into interface level |
(config-if)#loopback rx phy | Configure loopback Rx PHY |
(config-if)#commit | Commit the configuration |
(config-if)#end | Exit from the configuration mode |
Validation
On ROUTER-2 device:
#show interface ce29/1
Interface ce29/1
Flexport: Breakout Control Port (Active): Break Out Enabled
Hardware is ETH Current HW addr: 80a2.357f.4ebd
Physical:80a2.357f.4ebd Logical:(not set)
Forward Error Correction (FEC) configured is Auto (default)
FEC status is N/A
Port Mode is trunk
Interface index: 5001
Metric 1 mtu 1500 duplex-full link-speed 10g
Debounce timer: disable
Loopback Type: R-PHY
<UP,BROADCAST,RUNNING,MULTICAST>
VRF Binding: Not bound
DHCP client is disabled.
Last Flapped: 2019 Apr 30 10:03:23 (00:00:58 ago)
Statistics last cleared: 2019 Apr 30 09:43:30 (00:20:51 ago)
30 second input rate 8648972937 bits/sec, 8446291 packets/sec
30 second output rate 20723 bits/sec, 38 packets/sec
RX
unicast packets 3390485528 multicast packets 6205 broadcast packets 0
input packets 3390494721 bytes 433982963744
jumbo packets 0
undersize 0 oversize 0 CRC 0 fragments 1 jabbers 0
input error 1
input with dribble 0 input discard 39330
Rx pause 0
TX
unicast packets 0 multicast packets 6009 broadcast packets 0
output packets 6009 bytes 408564
jumbo packets 0
output errors 0 collision 0 deferred 0 late collision 0
output discard 0
Tx pause 0
#show interface brief
--------------------------------------------------------------------------------
Ethernet Type PVID Mode Status Reason Speed Port Ctl Br/Bu Loopbk
Interface Ch #
--------------------------------------------------------------------------------
ce29/1 ETH 1 trunk up none 10g -- Br Yes R-PHY
Interface counters after configuring loopback Rx PHY on ROUTER-2 device
#show interface counters rate gbps
+-------------------+--------------+-------------+--------------+-------------+
| Interface | Rx gbps | Rx pps | Tx gbps | Tx pps |
+-------------------+--------------+-------------+--------------+-------------+
ce1/1 8.65 8446140 8.65 8446141
ce5/1 8.65 8446058 8.65 8446058
#show interface counters rate gbps
+-------------------+--------------+-------------+--------------+-------------+
| Interface | Rx gbps | Rx pps | Tx gbps | Tx pps |
+-------------------+--------------+-------------+--------------+-------------+
ce3/1 0.00 0 8.65 8446218
ce29/1 8.65 8446222 0.00