Agent—For both the turnkey and fabric-integrated approach, agent software is available to respond to the queries from the enforcement device. In the turnkey model this agent collects all the information and provides it to the network. In the fabric-integrated model, the agent communicates with Cisco and third-party software to learn posture information by acting like a broker on the host. Once collated, this information is then presented to the network.