Software switch connecting virtual machines or interfaces.

VPN connecting entire networks.

Rules for encoding transmitted data.

Data carried by a protocol.

Networking controlled through software.

VPN connecting individual remote users.

Protocol governing data transfer between endpoints.

Initial exchange establishing communication parameters.

Central software controlling network behavior.

VPN configuration routing only selected traffic through VPN.