Menu

#15 Missing Retransmission of Last Block When ACK Is Not Received

v1.0_(example)
open
nobody
None
5
2025-11-25
2025-11-25
No

I believe I have found a bug in the atftp client implementation: the client does not retransmit the last data block after failing to receive an ACK from the server.

According to the TFTP protocol specification (RFC 1350), a sender must retransmit the last packet if no ACK is received.

With atftp 0.8.0, the client fails to do so. As shown in the attached screenshot, it receives no ACK for block 10, yet instead of retransmitting, it proceeds to send block 11.

1 Attachments

Discussion


Log in to post a comment.

MongoDB Logo MongoDB