• Dalam komunikasi data, Flow Control adalah proses mengelola laju transmisi
data antara dua node untuk mencegah pengirim terlalu cepat kehabisan data
dan penerima lambat dalam menerima data.
• Flow control ini penting karena adalah mungkin jika computer pengirim
mengirimkan informasi pada tingkat yang lebih cepat dari komputer tujuan
untuk menerima dan memproses mereka.
TEKNIK FLOW CONTROL
• Proses Stop and Wait yang mengirim satu-persatu data atau fragment akan
berjalan dengan baik apabila data yang dikirimkan adalah data yang kecil yang
tidak terlalu memakan bandwitch pada proses pengiriman, namun apabila
framenya besar bagaimana solusi yang dilakukan Stop and Wait untuk
mengatasi hal tersebut. Hal tersebut dikenal dengan istilah FRAGMENTASI.
KEGUNAAN FRAGMENTASI
• Masalah utama yang selama ini adalah bahwa hanya satu frame yang dapat
dikirimkan pada saat yang sama. Dalam keadaan antrian bit yang akan
dikirimkan lebih besar dari panjang frame maka diperlukan suatu efisiensi.
Untuk memperbesar efisiensi yang dapat dilakukan dengan memperbolehkan
transmisi lebih dari satu frame pada saat yang sama.
• Bila suatu station A dan B dihubungkan dengan jalur full-duplex, station B
mengalokasikan buffers dengan selebar n frame, yang berarti stasiun B dapat
menerima n frame, dan station A diperbolehkan untuk mengirim frame
sebanyak n tanpa menunggu adanya jawaban(ACK).
SKEMA ALIRAN SLIDING WINDOW
KELEBIHAN DAN KEKURANGAN STOP AND WAIT
• Kelebihan
o Algoritma yang sederhana.
o Digunakan pada tranfer data yang memiliki kapasitas kecil.
• Kekurangan
o Karena proses pengiriman yang satu-persatu maka menjadi tidak efisien
untuk data berjumlah banyak.
KELEBIHAN DAN KEKURANGAN SLIDING WINDOW
• Kelebihan
o Mengatasi kekurangan utama pada stop and wait dengan dapat mentranfer
data sekaligus lebih dari 1.
o Receiver memiliki buffer N long.
o Transmitter dapat mengirimkan N frames tanpa ACK.
o Tiap frame terdapat nomor urut.
o ACK termasuk nomor frame yang diharapkan selanjutnya.
o Nomor Sequence diloncati tiap ukuran dalam field (k).
• Kekurangan
o Algoritma yang lebih ribet dan kompleks.
o Apabila data yang dikirim sedikit lebih disarankan menggunakan stop and
wait karena lebih efisien.
KESIMPULAN
• Stop and Wait dan Sliding Window merupakan 2 teknik flow control
masing – masing teknik tersebut dapat memberikan hasil yang
memuaskan apabila digunakan pada kondisi dan saat yang tepat.
Namun bisa menjadi sebaliknya dan menjadi sangat menjengkelkan
apabila penggunaannya salah. Berdasarkan hal tersebut maka
berikut kekurangan dan kelebihan masing-masing teknik.
Sehingga dapat diketahui Apabila data yang dikirim sedikit lebih
disarankan menggunakan stop and wait sedangkan apabila data
besar penggunaan sliding window akan menjadi lebih efisien.