Jumat, 07 November 2014

Chapter 4


Chapter 4. OSI Transport Layer
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