Sobes.tech
Junior — Middle

Worden de opgeslagen gegevens verzonden wanneer de verbinding van de client met de server wordt verbroken tijdens de overdracht via het TCP-protocol?

sobes.tech AI

Antwoord van AI

Wanneer een TCP-verbinding wordt verbroken, worden de gegevens die al zijn verzonden en door de ontvanger (ACK) zijn bevestigd, als afgeleverd beschouwd. Als de verbinding wordt verbroken voordat de bevestiging plaatsvindt, kunnen deze gegevens verloren gaan.

TCP garandeert de levering van gegevens door middel van bevestigings- en hertransmissiemechanismen. Als de verbinding wordt verbroken, worden niet-bevestigde gegevens niet afgeleverd, en kan de applicatie een fout of timeout krijgen.

Dus, opgeslagen (verzonden en bevestigd) gegevens worden overgedragen, terwijl niet-bevestigde gegevens niet worden overgedragen.