A sender device (204A, 304A) comprising: a network interface (208A, 308A); a confidence engine (220, 320); and one or more processors operably coupled to a memory, wherein the one or more processors are configured to: send, by an application executing on the sender device, and to a receiver device (204B, 304B), one or more test packets; obtain, by the confidence engine and from the network interface of the sender device, a count of packets sent from the network interface; obtain, by the confidence engine and from the application, a count of the one or more test packets sent by the application; compare, by the confidence engine, the count of packets sent from the network interface and the count of the one or more test packets sent by the application to obtain a result of the comparison; determine, based on the comparison, that the count of packets sent from the network interface is less than or greater than the count of the one or more test packets sent by the application; and send a message (218, 318) to a controller that notifies the controller of the result of the comparison, wherein to send the message to the controller that notifies the controller of the result of the comparison, the one or more processors are further configured to send a message indicating one or more performance measurements based on the one or more test packets are inaccurate. a network interface (208A, 308A); a confidence engine (220, 320); and one or more processors operably coupled to a memory, wherein the one or more processors are configured to: send, by an application executing on the sender device, and to a receiver device (204B, 304B), one or more test packets; obtain, by the confidence engine and from the network interface of the sender device, a count of packets sent from the network interface; obtain, by the confidence engine and from the application, a count of the one or more test packets sent by the application; compare, by the confidence engine, the count of packets sent from the network interface and the count of the one or more test packets sent by the application to obtain a result of the comparison; determine, based on the comparison, that the count of packets sent from the network interface is less than or greater than the count of the one or more test packets sent by the application; and send a message (218, 318) to a controller that notifies the controller of the result of the comparison, wherein to send the message to the controller that notifies the controller of the result of the comparison, the one or more processors are further configured to send a message indicating one or more performance measurements based on the one or more test packets are inaccurate. send, by an application executing on the sender device, and to a receiver device (204B, 304B), one or more test packets; obtain, by the confidence engine and from the network interface of the sender device, a count of packets sent from the network interface; obtain, by the confidence engine and from the application, a count of the one or more test packets sent by the application; compare, by the confidence engine, the count of packets sent from the network interface and the count of the one or more test packets sent by the application to obtain a result of the comparison; determine, based on the comparison, that the count of packets sent from the network interface is less than or greater than the count of the one or more test packets sent by the application; and send a message (218, 318) to a controller that notifies the controller of the result of the comparison, wherein to send the message to the controller that notifies the controller of the result of the comparison, the one or more processors are further configured to send a message indicating one or more performance measurements based on the one or more test packets are inaccurate.