In a distributed system, to ensure the peer has received a message correctly, we may use application level acknowledgement mechanism (ACK).
But when the client and the se