Analisa Kinerja Algoritma Tcp Congestion Control Cubic, Reno, Vegas Dan Westwood+

Main Author: Harfad, Aria Tanzila
Format: Thesis NonPeerReviewed Book
Bahasa: eng
Terbitan: , 2017
Subjects:
Online Access: http://repository.ub.ac.id/3228/1/Aria%20Tanzila%20Harfad.pdf
http://repository.ub.ac.id/3228/
Daftar Isi:
  • Transmisi control protocol (TCP) adalah protokol di layer transpor yang menyediakan mekanisme transfer data yang reliable, sehingga aliran data yang dibaca TCP receiver tidak rusak, tanpa duplikasi, dan berurutan. Untuk menyediakan transfer data yang reliable, TCP menyediakan layanan error checking dan flow control. Layanan error checking memungkinkan deteksi beberapa kesalahan dan rekontruksi data menjadi data asli. Layanan flow control digunakan TCP untuk memastikan TCP sender tidak mengirimkan paket lebih cepat daripada yang dapat ditampung TCP receiver. Ketika TCP sender mengirimkan data lebih cepat daripada yang bisa ditangani TCP receiver, maka akan terjadi congestion. TCP mengimplementasikan mekanisme congestion control untuk kontrol lalu lintas jaringan sehingga tidak terjadi congestion. Penelitian ini membandingkan performa empat varian TCP congestion control, yaitu TCP Cubic, Reno, Vegas dan Westwood+ yang secara umum telah digunakan dengan waktu yang lama. Penelitian akan dimulai dengan membangun lingkungan pengujian algoritma TCP Congestion Control sesuai kebutuhan Service level agreement (SLA) service provider. Pengujian yang dilakukan adalah menganalisa cwnd, ssthresh dan throughput empat jenis algoritma TCP Congestion Control. Penulis menggunakan dua perangkat sebagai sender dan receiver. Penulis menjalankan iperf di mode server di receiver dan mode client di sender. Keduanya dihubungkan dengan kabel ethernet yang memiliki koneksi dengan bandwidth 100Mbit/s. Penulis membuat kedua perangkat memiliki TCP versi yang sama untuk setiap eksperimen. Data TCP dikumpulkan di sisi sender menggunakan TCP Probe dan hasilnya ditampilkan berupa grafik denga Gnuplot. Hasil dari penelitian ini menunjukkan bahwa TCP Westwood+ adalah yang terbaik diantara ketiga TCP lainnya di semua lingkungan Service level agreement (SLA) service provider dengan mekanisme Bandwidth Estimation yang digunakannya.