@unman is an ascii kind of person. Does the following work for you? (had some fun doing this)
┌────────────────────────────────────────────────────────────────────────────┐
│ Computer │
│ │
│ ┌───────────────────────────────────────────┐ ┌─────────────────────┐ │
│ │ │ Backend (driver) domain │ │ │ │
│ │ │ 198.51.100.1 │ │ guest domain │ │
│ │ │ ┌──────────┐ │ │ │ │
│ │ │ ┌────┼──────────┼────────────────────┐ │ │ domU e.g. dom4 │ │
│ │ │ │ │ │ Software Bridge │ │ │ │ │
│ │ │ │ │xenbr0 │ │ │ │ │ │
│ │ │ │ │O/S bridge│ ┌───────────┼┐ │virtual │ │
│ │ │ │ │interface ├──┬─────┤ vif 4.0 ││ │ link │ │ │
│ │ │ │ │ │ │ │ │┼──┼───┐ │ 198.51.100.27 │ │
│ │ │ │ │ │ │ │(netback) ││ │ │ │ ┌───────────────┐ │ │
│ │ │ │ │ │ │ └───────────┼┘ │ │ │ │ eth0 │ │ │
│ │ │ │ └──────────┘ │ │ │ └──┼──┼┐(netfront) │ │ │
│ │ │ │ │ │ │ │ └┴──────────────┘ │ │
│ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ └─────────────────────┘ │
physical│ │ │ │ │ │ │ │
link │ │ │ │ │ Virtual Switch │ │ ┌─────────────────────┐ │
│ ├─┼──┼────┐ │ │ │ │ │ │
│ │ │ │ │ │ │ │ │ guest dom7 │ │
├──────┤ │eth0 ├─────────────┤ │ │ │ │ │
│ │ │ │ │ │ │ │virtual 198.51.100.32 │ │
│ ├─┼──┼────┘ │ ┌───────────┼┐ │ link │ ┌───────────────┐ │ │
│ │ │ │ │ │vif7.0 ││ │ │ │ eth0 │ │ │
│ │ │ │ └─────┤ │┼──┼──────┼─┤ │ │ │
│ │ │ │ │ (netback) ││ │ │ │ (netfront) │ │ │
│ │ │ │ ├───────────┼┘ │ │ └───────────────┘ │ │
│ │ │ └────────────────────────┴───────────┘ │ │ │ │
│ │ │ │ │ │ │
│ └───────────────────────────────────────────┘ └─────────────────────┘ │
│ │
└────────────────────────────────────────────────────────────────────────────┘