XVIF(4) | Device Drivers Manual (xen) | XVIF(4) |
xvif
— Xen backend
paravirtualized network interface
pseudo-device xvif
The xvif
interface forms the backend part
of the paravirtualized drivers used by Xen domains to offer network
connectivity.
When the guest domain is NetBSD, the
endpoint of the xvif
interface is a
xennet(4) interface. In the
XenStore, xvif
and xennet
are identified by “vif” (virtual interface) entries.
All xvif
interfaces follow the
“xvifXiY” naming convention, where ‘X’
represents the guest domain identifier, and ‘Y’ an arbitrary
identifier; most of the time, it is the frontend interface identifier, e.g.
“xennetY”.
For convenience, the MAC address of an
xvif
interface is chosen by incrementing the third
byte of the MAC address of the frontend device.
Conceptually, frontends and backends drivers are similar to two Ethernet cards connected via a crossover cable.
xvif
interface.The xvif
driver first appeared in
NetBSD 4.0.
The xvif
driver was written by
Manuel Bouyer
<bouyer@NetBSD.org>.
April 7, 2011 | NetBSD 10.99 |