Anda di halaman 1dari 8

I.

Tujuan
Agar Siswa dapat memahami flow control.

Agar Siswa dapat menjelaskan flow control dalam suatu protokol. Agar siswa dapat membuktikan adanya flow control dalam suatu proses.

II.Pendahuluan
Flow Control Sebuah proses yang digunakan untuk mengatur rate dari transmisi data diantara 2 node untuk mencegah pengiriman data yang terlalu cepat dibanding dengan penerimaan data yang lambat. Flow Control utamanya digunakan untuk menghindari bottle neck dengan menyesuaikan data rate atau kecepatan data antara host pengirim dan host penerima. Jadi node yang menerima tidak flooded dengan data dari node transmisi karena data yang dikirimkan terlalu cepat. Flow Control akan didukung oleh Congestion Control. Flow Control akan berhasil terjadi jika Congestion Control yang mengatur traffic data juga berhasil. Ada tiga tipe Flow Control, yaitu : 1. Network Congestion, adalah sebuah mekanisme pencegahan yang menyediakan control terhadap kuantitas transmisi data yang akan masuk ke sebuah device. 2. Windowing Flow Control, adalah sebuah mekanisme yang dugunaan oleh TCP. TCP mengimplementasikan layanan Flow Control yang dimiliki oleh pihak pengirim yang secara terus menerus memantau dan membatasi umlah data yang dikirimkan pada satu waktu. Untuk mencegah pihak penerima menerima Over Buffer. 3. Data Buffer, adalah sebuah mekanisme pencegahan control yang melayani penympanan data yang berlebih. Error Control Pengontrolan kesalahan berkaitan dengan mekanisme untuk mendeteksi dan memperbaiki kesalahan yang terjadi pada pentransmisian frame. Model yang akan digunakan, yang juga mencakup kasus khusus, diilistrasikan pada gambar di samping ini sebagaimana sebelumnya, data dikirim sebagai deretan frame, frame tiba sesuai perintah yang sama saast dikirim, dan masing-masing frame yang ditransmisikan mengalami perubahan dan sejumlah variabel penundaan sebelum mencapai penerima. Selain itu, diakui kemungkinan adanya dua jenis kesalahan, yaitu:

Hilangnya frame: frame gagal mencapai sisi lain. Sebagai contoh, derau yang kuat bisa merusak frame sampai pada tingkat dimana receiver menyadari bahwa frame sudah ditransmisikan.

Kerusakan frame: frame diakui telah tiba, namun beberapa bit mengalami kesalahan (sesudah berubah selama transmisi).

Teknik yang paling umum untuk mengontrol kesalahan didasarkan atas beberapa atau seluruh unsur berikut:

Pendeteksian kesalahan: yaitu Error Detection. Balasan positif: tujuan mengembalikan balasan positif untuk frame yang bebas dari kesalahan dan diterima dengan baik. Retransmisi setelah waktu habis: sumber melakukan retransmisi frame yang belum dibalas setelah beberapa saat tertentu. Balasan negatif dan retransmisi: tujuan mengembalikan balasan negatif kepada frame yang dideteksi mengalami kesalahan, sumber melakukan retransmisi terhadap frame yang demikian.

III. Alat & Bahan


a. 1 Unit PC b. Software Wireshark c. Software Filezilla-server (Untuk melakukan proses file transfer melalui FTP)

IV. Langkah Kerja


Siapkan alat & bahan. Install software Wireshark & Filezilla untuk melakukan proses analisa. Buka software wireshark Start -> All Programs -> wireshark atau bisa juga lewat icon yang berada di desktop

Maka muncul jendela software Wireshark seperti berikut :

Klik pada menubar capture, lalu pilih interfaces seperti

berikut :

Klik start pada alamat IP addres PC tersebut.

Jika belum mengetahui IP Address PC yang dipakai kita bisa mengetahui IP PC tersebut lewat cara seperti ini :

Pada PC yang saya pakai ini, memakai IP address 192.168.1.3

Lalu akan tampil layar capture yang blank seperti berikut

Untuk mengetahi proses komunikasi data yang terjadi pada File Transfer melalui FTP, buka software filezilla & lakukan proses transfer data. Buka kembali software wireshark dan lihatlah komunikasi data dan enkapsulasi yang terjadi di jendela capture dan langsung pilih toolbar STOP untuk menghentikan proses.

Klik save jika ingin menyimpan hasil tersebut.


Amati setiap informasi yang ada. Lalu tentukan bagaimana proses flow control bisa terjadi.

V.

Hasil Kerja

Dari gambar tersebut dapat kita lihat bahwa pada frame 7 berwarna hitam dan pada bagian info terdapat [TCP Retransmission.......] yang berarti terdapat sebuah paket dalam suatu frame yang mengalami kehilangan data / error .

VI. Kesimpulan
Flow control berkaitan dengan pengaturan kecepatan transfer data. Computer pengirim akan menunggu segment ACK dari computer penerima sebagai tanda bahwa segmen yang dikirim telah tiba dengan selamat. Kondisi ini secara tidak langsung akan menjadi kendali kecepatan transfer data. Karena computer pengirim hanya akan mengirim segmen yang lain manakala sudah yakin segmen sebelumnya tiba dengan selamat.

Anda mungkin juga menyukai