Ref: http://www.ieee802.org/1/files/public/docs2008/new-dcb-ko-VEB-0708.pdf
- That is, 1 or more OSs share the PCI device through the VI.
- VI may be part of Hypervisor or not.
- Multiplexes flows from multiple OSs.
- Performs PCI IO transactions on behalf of the OS;
- Provides a communication mechanism between OSs running above the same Hypervisor;
Note: Refer the pdf link for this image in page 2
- Multi-MAC, to allow a MAC per OS;
- One or more PCIe Functions, with one of more Transmit & Receive Queue Pairs;
- State of the Art IP stack accelerators;