# Dunin agent control protocol A protocol that gives a client control over a [dunin-agent](dunin-agent.md) that runs on a server. This protocol is based on the [dunin-agent-control-interface](../interfaces/dunin-agent-control-interface.md). * Collection of [data-transfer-methods](../technologies/data-transfer-methods.md) to implement the protocol