TCP Working: 3-Way Handshake & Reliable Communication

Sending the data over the network is a challenging task. Imagine you sent the data, and the data got corrupted, or it got lost somewhere…