Video: 09 - Layer 4 (Transport Layer) 2024
Lapisan transport dari model Open System Interconnection (OSI) terkait erat dengan lapisan jaringan, namun menambahkan fungsionalitas padanya. Anda bisa memikirkan lapisan ini sebagai polisi lalu lintas atau supervisor untuk gerombolan paket mindless yang merupakan lapisan jaringan. Lapisan transport bertanggung jawab untuk memverifikasi pengiriman data.
Lapisan jaringan mungkin memiliki tingkat keberhasilan yang tinggi dalam mendapatkan data ke tujuan, namun lapisan transport secara khusus diperintahkan untuk memastikan pengiriman data. Either way, Anda akan menggunakan mekanisme pengiriman lapisan transport, namun Anda (atau aplikasi yang Anda gunakan) perlu membuat keputusan apakah Anda akan menggunakan pengiriman data terverifikasi atau pengiriman data yang tidak terverifikasi.
Dalam kedua kasus tersebut, Anda masih menggunakan komponen atau protokol lapisan transport.
Mekanisme aktual yang digunakan untuk menjamin pengiriman data bergantung pada protokol jaringan yang sedang digunakan, sedangkan konsep keandalan pengiriman lebih universal. Saat bekerja dengan protokol TCP / IP, pengiriman terverifikasi dilakukan dengan menggunakan Transmission Control Protocol (TCP), sementara pengiriman yang tidak terverifikasi dilakukan dengan menggunakan User Datagram Protocol (UDP).
Misalnya, bandingkan pesan teks dengan percakapan telepon. Meskipun sejumlah besar pesan teks berhasil, tidak ada jaminan bahwa ada pesan yang diberikan kepada seseorang telah diterima, sedangkan panggilan telepon yang dijawab dan pertukaran berikutnya dengan orang lain memberi Anda umpan balik langsung bahwa kata-kata tersebut diterima oleh penerima. Demikian pula, voicemail sama tidak bergunanya seperti pesan teks dalam hal umpan balik.
Sekarang Anda mungkin bertanya-tanya mengapa Anda ingin menggunakan pengiriman yang tidak terverifikasi. Nah, dalam kasus interaksi orang-ke-orang, beberapa orang lebih memilih pesan teks untuk panggilan suara, karena mereka bisa menyampaikan pesan mereka kepada seseorang tanpa mengalami percakapan yang panjang. Konfirmasi bahwa pesan berhasil terjadi saat mereka menerima balasan. Jika jawaban itu tidak terjadi dalam jangka waktu yang wajar, pesannya bisa dibenci.
Hal yang sama berlaku untuk komunikasi jaringan, di mana biaya pengiriman terverifikasi adalah biaya tambahan dalam membangun saluran pengiriman, memverifikasi data diterima setelah Anda mengirim pesan, dan menutup saluran pengiriman. Jika data yang ingin Anda kirim kecil atau tidak terlalu penting, maka overhead ini bisa menjadi membosankan dan memperlambat proses komunikasi; Tapi jika Anda menghilangkan overhead, Anda juga menghilangkan verifikasi.
Ini bukan masalah yang menjadi perhatian lapisan transport, permintaan untuk mengirim data berasal dari lapisan sesi.
Jika lapisan sesi telah menandai data karena tidak diperlukan verifikasi, lapisan sesi bertanggung jawab untuk melakukan pemeriksaan atau verifikasi pengirimannya sendiri. Berdasarkan data, lapisan sesi mungkin memilih untuk tidak khawatir tentang pengiriman atau lapisan sesi mungkin memiliki peraturan verifikasi pengiriman sendiri, seperti mengharapkan respons dari komputer tujuan dalam waktu lima detik, setelah itu lapisan sesi akan dikirim ulang data.