We can create two network of one same linux bridge or local ethernet:
This is not harmful.
But I wonder should this case is allowed? Why?
more detail as follow.
virsh # net-list --all
Name State Autostart Persistent
----------------------------------------------------------
br1 active yes yes
br2 active yes yes
default active yes yes
virsh # net-dumpxml br1
<network>
<name>br1</name>
<uuid>d5410814-1bea-b10d-04b8-9fbd3a1cfc65</uuid>
<forward mode='bridge'/>
<bridge name='br0' />
</network>
virsh # net-dumpxml br2
<network>
<name>br2</name>
<uuid>99f20705-57cd-da31-f193-d13af4158792</uuid>
<forward mode='bridge'/>
<bridge name='br0' />
</network>
virsh # net-list --all
Name State Autostart Persistent
----------------------------------------------------------
br0 active yes yes
br1 active yes yes
default active yes yes
virsh # net-dumpxml br0
<network>
<name>br0</name>
<uuid>a35c840a-9bdc-070d-43f5-8e834040aa42</uuid>
<forward dev='eth0' mode='bridge'>
<interface dev='eth0'/>
</forward>
</network>
virsh # net-dumpxml br1
<network>
<name>br1</name>
<uuid>f1c87b80-2dfc-2a71-3fb6-56ef83daf29a</uuid>
<forward dev='eth0' mode='bridge'>
<interface dev='eth0'/>
</forward>
</network>
--
Sheldon Feng(冯少合)<shaohef(a)linux.vnet.ibm.com>
IBM Linux Technology Center