Assallammualaikum wr.wb
Salam kenal untuk pembacak blog saya , di sini saya mau menjelaskan tentang Layer Transport , yaitu layer yang teregabung di Lower layer . Kali ini sebaiknya kalian mempersiapkan secangkir kopi untuk menemani kalian saat membaca artikel ini karena , sangat banyak dan juga kalo di baca sekali saja mungkin akan sulit untuk paham. Tapi sebelum kita membahas tentang lower layer , kalian harus tau dulu tentang Upper layer tapi di sini saya tidak akan membahas tentang upper layer karena sudah saya bahas di artikel saya yang kemarin tapi jika kalian ingin mengerti tentang upper layer bisa klik di
sini . tapi jika kalian tidak mau kita bisa langsung ke topik permasalahan.
# Layer Transport melakukan segmentasi dan menyatukan kembali data yang tersegmentasitadi menjadi sebuah arus data. Layanan- layanan yang terdapat di layer tarnsport melakukan baik segmentasi maupun penyatuan kembali data yang tersegmentasi tersebut, dari aplikasi -aplikasi upper layer dan menghubungkannya kedalam arus data yang sama. Layanan - layanan ini menyediakan transportasi data dari ujung ke ujung , dan dapat membuat sebuah koneksi logical anatar host pengirim dan host tujuan pada sebuah internetworking.
TCP dan UDP keduanya bekerja pada layer Transport, dimana TCP adalah layanan yang dapat di andalkan , sedangkan UDP tidak bisa di andalkan. Ini berarti pembuatan aplikasi memiliki lebih banyak pilihan , karena mereka bisa memilih antara kedua protokol tersebut, ketika bekerja dengan protokol -protokol TCP/IP.
Layer Transport bertanggung jawab untuk menyediakan mekanisme untuk multiplexing (multipexing adalah tehnik unutuk mengirimkan atau menerima beberapa jenis data yang berbeda sekaligus pada saat bersamaan melalui satu media network saja ) metode aplikasi - apliaski upper layer , membuat session dan memutuskan rangkaian virtual ( virtual circuit adalah koneksi atau hubungan terbentuk di antara dua buah host di jaringan, setelah melalui sebuah mekanisme yang di sebut
three - way handshake yang akan di jelaskan kemudian ). Ia juga menyembunyikan detail- detail dari informasi yang tergantung pada jaringan , menyembunyikan dari layer yang lebih tinggi , dengan cara menyediakan transfer data yang transparan.
!
istilah rellabele networking dapat di gunkan di layer transport . Ini berarati fungsi -fungsi seperti acknowledgment, sequencing ,dan flow control akan di gunakan.
Layer Transport dapat bersifat connectionless atau connection = oriented pembahasan berikut akan menerangkan secara ringkas bagian tersebut.
*
Flow Control
Keutuhan data di pastikan di layer Transport dengan cara mempertahankan apa yang di sebut flow control , dan dengan memungkinkan pengguna meminta transportasi data antara sistem yang dapat di andalkan . Flow Control mencegah host pengirim ,di satu sisi koneksi , membanjiri buffer di host penerima sebuah kejadian yang dapat mengakibatakan data hilang atau rusak. Transportasi data yang dapat di andalkan tersebut, menggunakan sebuah session komunikasi yang connection-oriented di antara sistem -sistem , dan protokol yang bersangkutan menjamin agar hal -hal berikut dapat terpenuhi.
- Pengirim paket data akan menerima paket pemberitahuan sudah diterima segera setelah segmen data terkirim dan diterima.
- Semua segmen data yang tidak mendapat pemberitahuan atau tanda terima akan dikirim ulang .
- Segmen -segmen data akan diurutkan kembali ke urutan semula setibanya di tujuan.
- Data flow yang bisa dikelolah akan di pertahankan , untuk mencegah congestion , kelebihan beban jaringan dan kehilangan data.
* Komunikasi yang Conncetion - Oriented
Pada operasi transport data yang dapat di andalkan, peralatan jaringan yang akan melakukan transmisi data akan membuat sebuah komunikasi yang connection -oriented dengan peralatan remote, dengan cara membuat sebuah session. Peralatan yang melakukan transmisi , pada awalnya akan membuat sebuah session conncetion - oriented dengan sistem pasangnya., yang disebut call setup atau three way handshake. Kemudian data akan di pindahkan , setelah selesai. Pengakhiran komunikasi akan terjadi untuk memutuskan rangkaian virtual yang tepat.
Gambar 1.5 menggambarkan sebuah session yang dapat di andalkan berlangsung antara sistem pengirim dan penerima. Anda dapat bahwa kedua program aplikasi host memulai dengan memberitahukan kepada masing - masing sistem operasinya bahwa sebuah koneksi akan segera di mulai. Kedua sistem opersai berkomunikasi dengan cara mengirimkan pesan - pesan melalui sebuah jaringan, melakukan konfirmasi bahwa pemindahan data telah di setujui dan kedua belah pihak telah siap melakukannya. Setelah semua proses sinkronisasi ini terjadi , sebuah koneksi akan tercipta dan pemindahan data di mulai.
Gambar 1.5 terciptanya sebuah session yang connection - oriented
Pada saat informasi di pindahkan antara host, kedua mesin akan melakukan pengecekan satu sama lain secara priodik, komunikasi melalui perangkat lunak protokol mereka , untuk memastikan bahwa semua berlangsung dengan baik dan bahwa data telah diterima dengan baik.
Langkah -langkah pada session connection - oriented atau the three way seperti yang di tunjukan pada gambar 1.5
* Segmen "persetujuan koneksi" yang pertama adalah sebuah permintaan sinkronisasi. * Segmen kedua dan ketiga mengirim tanda terima ( acknowiedgment) untuk permohonan sinkronisasi tersebut dan membuat parameter dan aturan- aturan koneksi antar host. Cara pengurutan segmen di pihak penerima juga diminta untuk sinkronisasi sehinggadi bentuk dua koneksi dua arah. *Segmen terakhir juga merupakan sebuah acknowledgment , yang memberitahukan kepada host tujuan bahwa persetujuan koneksi telah diterima dan koneksi yang sebenarnya telah terjadi . Tansfer data dapat di mulai.
Kedengaranya cukup sederhan, tapi kenyataanya tidak selalu mulus kadang - kadang selama proses pemindahan data , congestion dapat terjadi karena sebuah komputer berkecepatan tinggi yang menghasilkan lalu lintas data jauh lebih cepat dari pada kemampuan network menanganinya. Sekumpulan komputer secara serentak mengirimkan data melalui sebuah gateway atau tujuan yang sama. Pada kasus terakhir, gateway atau host tujuan dapat mengetahui congestion meskipun tidak ada sumber daya tunggal yang menjadi penyebabnya . Kedua kasus terakhir pada dasarnya menyerupai kemacetan di jalan raya lalu lintas yang terlalu padat untuk jalan yang terlalu sempit.
nah, cuma segitu yang bisa saya sampaikan jika ada salah dalam penulisan kata saya minta maaf.
Comments