Chapter 9

 Lapisan transport ( TRANSPORT LAYER)

Jaringan data dan internet mendukung jaringan manusia dengan menyediakan komunikasi yang andal antar manusia. Proses yang dijelaskan dalam lapisan transport OSI menerima data dari lapisan aplikasi dan mempersiapkannya untuk pengalamatan pada lapisan jaringan.

 Peran Transport Layer

Lapisan transport bertanggung jawab untuk membentuk sesi komunikasi sementara antara dua aplikasi dan mengirimkan data di antara keduanya. Aplikasi menghasilkan data yang dikirim dari aplikasi pada host sumber ke aplikasi di host tujuan. Ini tanpa memperhatikan tipe host tujuan, jenis media dimana data harus melakukan perjalanan, jalur yang ditempuh oleh data, kemacetan pada link, atau ukuran jaringan.

Tanggung Jawab Lapisan Transportasi

Melacak Percakapan Perorangan

Pada l apisan transport, setiap rangkaian data yang mengalir antara aplikasi sumber dan aplikasi tujuan dikenal sebagai percakapan. Host mungkin memiliki beberapa aplikasi yang berkomunikasi di seluruh jaringan secara bersamaan. Masing-masing aplikasi ini berkomunikasi dengan satu atau lebih aplikasi pada satu atau lebih host jarak jauh. Ini adalah tanggung jawab lapisan transport untuk mempertahankan dan melacak beberapa percakapan ini.

Percakapan Multiplexing

Untuk mengidentifikasi setiap segmen data, lapisan transport menambahkan sebuah header berisi data biner yang disusun dalam beberapa bidang. Ini adalah nilai di bidang ini yang memungkinkan berbagai protokol lapisan transport untuk melakukan fungsi yang berbeda dalam mengelola komunikasi data.

Untuk melewatkan arus data ke aplikasi yang tepat, lapisan transport harus mengidentifikasi aplikasi target . Untuk mencapai hal ini, lapisan transport memberi setiap aplikasi sebuah identifier yang disebut nomor port. Setiap proses perangkat lunak yang perlu mengakses jaringan diberi nomor port yang unik ke host tersebut

TCP

Transport TCP analog dengan pengiriman paket yang dilacak dari sumber ke tujuan. Jika pesanan pengiriman dipecah menjadi beberapa paket, pelanggan dapat memeriksa secara online untuk melihat urutan pengiriman.

Dengan TCP, ada tiga operasi dasar keandalan:

Penomoran dan pelacakan segmen data dikirim ke host tertentu dari aplikasi tertentu

Mengakui data yang diterima

Mengirim ulang data yang tidak diketahui lagi setelah jangka waktu tertentu

UDP

UDP menyediakan fungsi dasar untuk menyampaikan segmen data antara aplikasi yang sesuai, dengan sedikit overhead dan pengecekan data. UDP dikenal sebagai protokol pengiriman best-effort. Dalam konteks jaringan, pengiriman best-effort disebut tidak dapat diandalkan karena tidak ada pengakuan bahwa data diterima di tempat tujuan. Dengan UDP, tidak ada proses lapisan transport yang menginformasikan pengirim tentang pengiriman yang berhasil.

Protokol Lapisan Transport Kanan untuk Aplikasi yang Tepat

Misalnya, aplikasi seperti database, browser web, dan klien email, mengharuskan semua data yang dikirim tiba di tempat tujuan dalam kondisi aslinya. Setiap data yang hilang dapat menyebabkan komunikasi korup yang tidak lengkap atau tidak terbaca. Aplikasi ini dirancang untuk menggunakan TCP.

UDP adalah pilihan yang lebih baik untuk aplikasi ini karena lebih sedikit overhead jaringan yang diperlukan. UDP lebih disukai untuk aplikasi seperti streaming live audio, live video, dan Voice over IP (VoIP). Ucapan terima kasih dan pengiriman ulang akan memperlambat pengiriman

Catatan: Aplikasi yang mengalirkan audio dan video yang tersimpan menggunakan TCP. Misalnya, jika jaringan Anda tiba-tiba tidak dapat mendukung bandwidth yang dibutuhkan untuk menonton film sesuai permintaan, aplikasi akan menghentikan pemutaran. Selama jeda, Anda mungkin melihat pesan "buffering ..." sementara TCP bekerja untuk membangun kembali arus. Setelah semua segmen berada dalam urutan dan tingkat minimum bandwidth dipulihkan, sesi TCP Anda dilanjutkan dan film mulai diputar

Fitur TCP


Untuk memahami perbedaan antara TCP dan UDP, penting untuk memahami bagaimana masing-masing protokol menerapkan fitur keandalan tertentu dan bagaimana mereka melacak percakapan. Selain mendukung fungsi dasar segmentasi data dan reassembly, TCP, seperti yang ditunjukkan pada gambar, juga menyediakan layanan lainnya

0 Comments