HTTP request may be received in quick succession, for avoiding re-running the while protocol for each request, the server nonce may be re-used (timestamp for nonce to determine the window in which client request are valid) by the client for multiple requests.
What are pros and cons using this method?
The pros of re-using a nonce are that it does take less resources for maintaining and checking valid nonces and can avoid authentication failures for pipelined requests:
However, the cons are that replay attacks are more probable than with one-time nonces: