If you had 3xQuad port network controllers having a total of 12 usable ports, your network bonding+bridging could look as below:
On CentOS/RedHat, the network settings would be as below:
# XXX: IP Address assignments are required only for Management and
# Storage traffic. Guest/Public bridges don’t have IP Assignments
Depending on your requirements and switch support, you could change bonding mode to better suit your requirements. Please refer RedHat Manual for available options.