Context: Pada tingkat yang lebih rendah dari tumpukan protokol, karena kemacetan jaringan, penyeimbangan beban lalu lintas, atau perilaku jaringan yang tidak dapat diprediksi, paket IP dapat hilang, diduplikasi, atau dikirimkan secara tidak teratur. TCP mendeteksi masalah ini, meminta transmisi ulang data yang hilang, mengatur ulang data yang tidak teratur dan bahkan membantu meminimalkan kemacetan jaringan untuk mengurangi terjadinya masalah lainnya. Jika data masih tetap tidak terkirim, sumber diberitahu tentang kegagalan ini. Setelah penerima TCP telah merakit ulang urutan oktet yang awalnya dikirim, ia menyerahkannya ke aplikasi penerima. Dengan demikian, TCP menarik komunikasi aplikasi dari rincian jaringan yang mendasari.

Dari bagian ini, apa manfaat utama dari TCP?

TCP berusaha untuk memastikan bahwa data dikirim dalam urutan yang tepat di bawah kondisi jaringan yang tidak optimal dan tidak dapat diprediksi, dan menginformasikan sumber jika tidak berhasil.