Hello @Shubham Chaudhary
Thank you for your heads up.
I can not deny that this brought my attention so, I started looking for the accurate step to solve this and I found the next information as shown down below:
ifconfig displays “RUNNING” flag when the cable is not connected.
This is a known issue in the Linux operating system stack.
Workaround
Use “ip link show” to display the “Oper status” value.
2. In certain SKEWs of controllers, PING is not working when attempting to bridge the
1G or 10G ports to the virtual machines when SR-IOV is enabled for 10G ports in the
BIOS.
This issue occurs due to limitations of the virtual Ethernet bridge. All transmitted
broadcast packets are looped back by the controller. This affects the functionality of the
Linux bridge, as it appears as if the same ARP broadcast packets are received on two
different interfaces.
Driver for Linux Release Notes 10
P011044-01A Rev. A
Workaround
a) Set the aging of the bridge to 0 using the following command:
“brctl setageing <bridge> 0”
This causes the bridge to behave like a hub and flood the packet to all the ports
(except the one on which the packet arrived) every time. This may impact
performance. If you have only two interfaces on this bridge (one NIC interface and
virbr0-nic), there is no performance impact.
b) Another option may be to use the MacVTap interface to the guest instead of the
bridge interface.
For further info about that please direct yourself to this link >>> https://docs.broadcom.com/doc/12356080
I hope this can be a great help to address this concern soon : )
Have a good one!
Cheers,
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.