Proposed F19 Feature: NetworkManager Bridging Support

Jaroslav Reznik jreznik at
Wed Jan 30 13:03:23 UTC 2013

= Features/NetworkManagerBridging =

Feature owner(s):  Pavel Šimerda <psimerda at>, Dan Williams <dcbw 
at redhat dot com> 

NetworkManager should be able to configure bridge interfaces with commonly used 
options and recognize their existing configuration on startup without 
disrupting their operation.

== Detailed description ==
A bridge connects two or more physical or virtual network interfaces to allow 
network traffic to flow between the two interfaces at a low level. Bridging is 
commonly used to connect Virtual Machines to the outside world; a bridge 
interface is created, to which a physical interface (typically ethernet) is 
assigned as a slave, and a virtual interface (typically TAP) is created and 
also assigned to the bridge as a slave, and then given to the Virtual Machine. 
Thus traffic from one or more VMs can be combined and sent out of the machine 
via the physical interface.

This setup is currently done either manually using ifcfg files and ifup/ifdown, 
or by a tool like libvirt/netcf. NetworkManager should be able to configure 
bridge interfaces and their slaves with the same functionality as provided by 
libvirt, and should recognize and not disrupt existing bridge connections when 
it starts up. 

More information about the devel-announce mailing list