Transport Layer

Transport Layer

  • Lapisan transport adalah lapisan ke -4 dari atas.
  • Peran utama lapisan transport adalah menyediakan layanan komunikasi langsung ke proses aplikasi yang berjalan pada host berbeda.
  • Lapisan transport menyediakan komunikasi logis antara proses aplikasi yang berjalan pada host berbeda. Meskipun proses aplikasi pada host yang berbeda tidak terhubung secara fisik, proses aplikasi menggunakan komunikasi logis yang disediakan oleh lapisan transport untuk saling mengirim pesan.
  • Protokol lapisan transport diimplementasikan pada sistem akhir tetapi tidak pada router jaringan.
  • Jaringan komputer menyediakan lebih dari satu protokol untuk aplikasi jaringan. Misalnya, TCP dan UDP adalah dua protokol lapisan transport yang menyediakan serangkaian layanan berbeda ke lapisan jaringan.
  • Semua protokol lapisan transport menyediakan layanan multiplexing/demultiplexing. Ia juga menyediakan layanan lain seperti transfer data yang andal, jaminan bandwidth, dan jaminan penundaan.
  • Masing-masing aplikasi pada lapisan aplikasi mempunyai kemampuan untuk mengirim pesan dengan menggunakan TCP atau UDP. Aplikasi berkomunikasi menggunakan salah satu dari dua protokol ini. Baik TCP maupun UDP kemudian akan berkomunikasi dengan protokol internet di lapisan internet. Aplikasi dapat membaca dan menulis ke lapisan transport. Oleh karena itu, kita dapat mengatakan bahwa komunikasi adalah proses dua arah.

Layanan yang disediakan oleh Transport Layer

Layanan yang disediakan oleh lapisan transport serupa dengan layanan pada lapisan data link. Lapisan data link menyediakan layanan dalam satu jaringan sedangkan lapisan transport menyediakan layanan melalui internetwork yang terdiri dari banyak jaringan. Lapisan data link mengontrol lapisan fisik sedangkan lapisan transport mengontrol semua lapisan bawah.

Layanan yang disediakan oleh protokol lapisan transport dapat dibagi menjadi lima kategori:

  • Pengiriman ujung ke ujung
  • Mengatasi
  • Pengiriman yang andal
  • Alur kontrol
  • Multipleksing

Pengiriman ujung ke ujung:

Lapisan transport mengirimkan seluruh pesan ke tujuan. Oleh karena itu, ini memastikan pengiriman seluruh pesan dari sumber ke tujuan secara end-to-end.

Pengiriman yang andal:

Lapisan transport menyediakan layanan keandalan dengan mengirimkan ulang paket yang hilang dan rusak.

Pengiriman yang andal memiliki empat aspek:

  • Kontrol kesalahan
  • Kontrol urutan
  • Pengendalian kerugian
  • Kontrol duplikasi

Kontrol Kesalahan

  • Peran utama keandalan adalah Pengendalian Kesalahan . Pada kenyataannya, tidak ada transmisi yang pengirimannya 100 persen bebas kesalahan. Oleh karena itu, protokol lapisan transport dirancang untuk menyediakan transmisi bebas kesalahan.
  • Lapisan data link juga menyediakan mekanisme penanganan kesalahan, namun hanya memastikan pengiriman bebas kesalahan dari node ke node. Namun, keandalan node-to-node tidak menjamin keandalan end-to-end.
  • Lapisan data link memeriksa kesalahan di antara setiap jaringan. Jika kesalahan terjadi di dalam salah satu router, maka kesalahan ini tidak akan ditangkap oleh lapisan data link. Ini hanya mendeteksi kesalahan yang terjadi antara awal dan akhir tautan. Oleh karena itu, lapisan transport melakukan pengecekan kesalahan secara end-to-end untuk memastikan bahwa paket telah sampai dengan benar.

Kontrol Urutan

  • Aspek keandalan yang kedua adalah kontrol urutan yang diimplementasikan pada lapisan transport.
  • Pada sisi pengiriman, lapisan transport bertanggung jawab untuk memastikan bahwa paket yang diterima dari lapisan atas dapat digunakan oleh lapisan bawah. Di sisi penerima, ini memastikan bahwa berbagai segmen transmisi dapat dipasang kembali dengan benar.

Pengendalian Kerugian

Loss Control adalah aspek ketiga dari keandalan. Lapisan transport memastikan bahwa semua fragmen transmisi tiba di tujuan, bukan sebagian. Di sisi pengirim, semua fragmen transmisi diberi nomor urut oleh lapisan transport. Nomor urut ini memungkinkan lapisan transport penerima mengidentifikasi segmen yang hilang.

Kontrol Duplikasi

Kontrol Duplikasi adalah aspek keandalan yang keempat. Lapisan transport menjamin tidak ada data duplikat yang sampai di tujuan. Nomor urut digunakan untuk mengidentifikasi paket yang hilang; demikian pula, ini memungkinkan penerima untuk mengidentifikasi dan membuang segmen duplikat.

Alur kontrol

Kontrol aliran digunakan untuk mencegah pengirim membebani penerima. Jika penerima kelebihan beban dengan terlalu banyak data, maka penerima akan membuang paket-paket tersebut dan meminta pengiriman ulang paket-paket tersebut. Hal ini meningkatkan kemacetan jaringan dan dengan demikian, mengurangi kinerja sistem. Lapisan transport bertanggung jawab untuk mengontrol aliran. Ia menggunakan protokol jendela geser yang membuat transmisi data lebih efisien serta mengontrol aliran data sehingga penerima tidak kewalahan. Protokol jendela geser berorientasi pada byte daripada berorientasi pada bingkai.

Multipleksing

Lapisan transport menggunakan multiplexing untuk meningkatkan efisiensi transmisi.

Multiplexing dapat terjadi dalam dua cara:

  • Multiplexing ke atas: Multiplexing ke atas berarti beberapa koneksi lapisan transport menggunakan koneksi jaringan yang sama. Agar lebih hemat biaya, lapisan transport mengirimkan beberapa transmisi menuju tujuan yang sama sepanjang jalur yang sama; ini dicapai melalui multiplexing ke atas.

Multiplexing ke bawah: Multiplexing ke bawah berarti satu koneksi lapisan transport menggunakan beberapa koneksi jaringan. Multiplexing ke bawah memungkinkan lapisan transport untuk membagi koneksi di antara beberapa jalur untuk meningkatkan throughput. Jenis multiplexing ini digunakan ketika jaringan memiliki kapasitas rendah atau lambat.

Mengatasi

  • Menurut model berlapis, lapisan transport berinteraksi dengan fungsi lapisan sesi. Banyak protokol menggabungkan protokol lapisan sesi, presentasi, dan aplikasi ke dalam satu lapisan yang dikenal sebagai lapisan aplikasi. Dalam kasus ini, pengiriman ke lapisan sesi berarti pengiriman ke lapisan aplikasi. Data yang dihasilkan oleh aplikasi di satu mesin harus dikirimkan ke aplikasi yang benar di mesin lain. Dalam hal ini, pengalamatan disediakan oleh lapisan transport.
  • Lapisan transport menyediakan alamat pengguna yang ditentukan sebagai stasiun atau port. Variabel port mewakili pengguna TS tertentu dari stasiun tertentu yang dikenal sebagai titik akses Layanan Transportasi (TSAP). Setiap stasiun hanya memiliki satu entitas transportasi.
  • Protokol lapisan transport perlu mengetahui protokol lapisan atas mana yang berkomunikasi.

AGR//

Referensi : [1]

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *