What is tcp error recovery?



  • Wiki link to Transmission Control Protocol: https://en.wikipedia.org/wiki/Transmission_Control_Protocol#Error_detection

    TCP - Transmission Control Protocol, is a reliable network transfer protocol, one of the features of TCP is Error Recovery. When a error occurs during data transmission, TCP can recover from it.

    1.) Diagram 1, shows normal data transfer with no errors, Forward Acknowledgement is used to ask for the next part of the data. TCP uses sequence numbers and acknowledgements to keep track of what has been sent.

    2.) Diagram 2, show an error during transmission of data, the server uses Forward Acknowledgement to ask for the data that had the error (Data transfer 3), the client sends it again, if it was successfully transferred then using Forward Acknowledgement again the sequence is back on track and asks for Data transfer 4

    tcp_error_recovery.png



© Lightnetics 2024