---
name: "vsw"
section: "4"
platform: "openbsd"
package: "man"
version: "8.0-current-20261101"
release: "OpenBSD 8.0-current (2026-11-01)"
platforms: ["openbsd"]
url: "https://new.carta.tech/vsw"
---

# vsw(4)

virtual network switch

## NAME

**vsw** – virtual network switch

## SYNOPSIS

**vsw\* at cbus?** **vnet\* at vsw?**

## DESCRIPTION

The **vsw** driver provides a network switch using the services provided by the UltraSPARC Hypervisor as found on sun4v systems. It attaches a separate [vnet(4)](/vnet/4.md) interface for each switch port. These ports can be added to a [bridge(4)](/bridge/4.md) or [veb(4)](/veb/4.md) to create a functional network switch.

The **vsw** driver supports version 1.0 of the vNet protocol.

## SEE ALSO

[bridge(4)](/bridge/4.md), [cbus(4)](/cbus/4.md), [intro(4)](/intro/4.md), [netintro(4)](/netintro/4.md), [veb(4)](/veb/4.md)

## HISTORY

The **vsw** driver first appeared in OpenBSD 4.7.

## AUTHORS

The **vsw** driver was written by Mark Kettenis ⟨*kettenis@openbsd.org*⟩.
