Replay protection We need ways to ensure a datagram is processed only once, regardless of how many times it is received. That is, it should not be possible for an attacker to record a transaction and then by replaying it verbatim cause the peer to think a new message had been received.