Linux VLAN tagging

The information below is largely based on the following articles from Red Hat Knowledge Base:

VLAN Tagging Architecture

Ultimately this is the configuration we are creating. Two (or more) ethernet connections, bonded together to create a highly-available and possibly also a high-bandwidth connection. Then virtual instances are created on the bond for each VLAN needed, a VLAN is paired with a Bridge. The Bridge is what is given to each guest OS as its network connection.

KVM Quick Reference Setup
Xen Quick Reference Setup

The setup is the same as KVM with the following exceptions: