Devices that control how data is moved in the data plane. Includes: