Features/VirtioVsock
virtio-vsock is a host/guest communications device.
Unlike virtio-serial, virtio-vsock supports the POSIX Sockets API so existing networking applications require minimal modification. The device has an address assigned automatically so no configuration is required inside the guest.
Sockets are created with the AF_VSOCK address family. Both SOCK_STREAM and SOCK_DGRAM socket types are available.
Code
- Virtio specification: RFC
- Linux kernel: stefanha's linux.git
- QEMU: stefanha's qemu.git
Links
- KVM Forum 2015 presentation: virtio-vsock: Zero-configuration host/guest communication (pdf)