Tujuan Pembelajaran
Dalam bab ini, kita menguji peran lapisan Transport dalam
encapsulating data aplikasi untuk digunakan oleh lapisan Network. Lapisan
Transport juga meliputi fungsi-fungsi ini:
·
Memungkinkan
beberapa aplikasi untuk berkomunikasi melalui jaringan pada saat yang sama pada
satu perangkat
·
Memastikan
bahwa, jika diperlukan, semua data diterima andal dan dalam rangka oleh
aplikasi yang benar
·
Mempekerjakan
mekanisme penanganan kesalahan
4.1.1 Tujuan dari Layer Transport
Lapisan Transport menyediakan untuk segmentasi data dan
kontrol yang diperlukan untuk memasang kembali potongan-potongan ini ke dalam
berbagai aliran komunikasi. Tanggung jawab utama untuk mencapai hal ini adalah:
·
Pelacakan
komunikasi individual antara aplikasi pada host sumber dan tujuan
Semua host
mungkin memiliki beberapa aplikasi yang berkomunikasi melalui jaringan.
Masing-masing aplikasi akan berkomunikasi dengan satu atau lebih aplikasi pada
remote host. Ini adalah tanggung jawab lapisan Transport untuk mempertahankan
beberapa aliran komunikasi antara aplikasi ini.
·
Segmentasi data
dan mengelola masing-masing bagian
Sebagai setiap
aplikasi menciptakan aliran data yang akan dikirim ke aplikasi remote, data ini
harus siap untuk dikirim di seluruh media dalam potongan-potongan yang telah dikelola.
Protokol lapisan Transport menggambarkan layanan yang segmen data ini dari
lapisan aplikasi. Ini termasuk enkapsulasi diperlukan pada setiap bagian data.
Setiap bagian dari data aplikasi membutuhkan header yang akan ditambahkan pada
lapisan Transport untuk menunjukkan ke mana komunikasi itu terkait.
·
Pemasangan
kembali segmen ke aliran data aplikasi
Pada host
penerima, setiap potongan data yang mungkin akan diarahkan ke aplikasi yang
sesuai. Selain itu, potongan-potongan individual dari data juga harus direkonstruksi
menjadi aliran data lengkap yang berguna untuk lapisan aplikasi. Protokol pada
lapisan Transport menggambarkan bagaimana Transport informasi header layer digunakan
untuk memasang kembali potongan-potongan data ke stream untuk diteruskan ke
lapisan aplikasi.
·
Mengidentifikasi
aplikasi yang berbeda
Untuk melewatkan
data stream ke aplikasi yang tepat, lapisan Transport harus mengidentifikasi aplikasi
target. Untuk mencapai hal ini, lapisan Transport memberikan aplikasi identifier.
The protokol TCP / IP menyebut identifier ini nomor port. Setiap proses perangkat
lunak yang perlu mengakses jaringan diberi nomor port yang unik dalam host
tersebut. Nomor port ini digunakan di header layer Transport untuk menunjukkan ke
aplikasi yang sepotong data terkait.
Lapisan Transport adalah penghubung antara lapisan
aplikasi dan lapisan bawah yang bertanggung jawab untuk transmisi jaringan. Lapisan
ini menerima data dari percakapan yang berbeda dan dibagikan ke lapisan bawah sebagai
potongan dikelola yang dapat akhirnya multiplexing atas media.
Aplikasi tidak perlu mengetahui rincian operasional dari jaringan
yang digunakan. Aplikasi menghasilkan data yang dikirim dari satu aplikasi ke
yang lain, tanpa memperhatikan jenis host tujuan, jenis media di mana data harus
melakukan perjalanan, jalan yang diambil oleh data, kemacetan pada link, atau ukuran
jaringan. Selain itu, lapisan bawah tidak menyadari bahwa ada beberapa aplikasi
mengirim data pada jaringan. Tanggung jawab mereka adalah untuk mengirimkan
data ke perangkat yang sesuai. Lapisan Transport kemudian macam potongan-potongan
ini sebelum memberikan mereka untuk aplikasi yang sesuai.
Karena aplikasi yang berbeda memiliki kebutuhan yang
berbeda, ada beberapa protokol lapisan Transport. Untuk beberapa aplikasi, segmen
harus tiba di urutan yang sangat spesifik agar dapat berhasil diproses. Dalam beberapa
kasus, semua data harus diterima untuk semua itu bisa berguna. Dalam kasus lain,
aplikasi dapat mentolerir beberapa kehilangan data selama transmisi melalui
jaringan.
Dalam konvergensi jaringan saat ini, aplikasi dengan kebutuhan
transportasi yang sangat berbeda dapat berkomunikasi pada jaringan yang sama. Protokol
lapisan Transport yang berbeda memiliki aturan yang berbeda yang memungkinkan perangkat
untuk menangani persyaratan data yang beragam. Beberapa protokol hanya menyediakan fungsi dasar
untuk efisien memberikan potongan data antara aplikasi yang sesuai.
Protokol lapisan Transport lainnya menggambarkan proses yang
menyediakan fitur tambahan, seperti memastikan pengiriman yang handal antara aplikasi.
Meskipun fungsi tambahan menyediakan komunikasi yang lebih kuat pada lapisan Transport
antara aplikasi, mereka memiliki overhead tambahan dan membuat tuntutan yang
lebih besar pada jaringan.






0 komentar:
Posting Komentar