Jurnal SINTA 2
Analisis Kinerja Algoritme TCP Congestion Control Berdasarkan Single dan Multiple Flow pada Multi-Path Routing
Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK) · Vol. 7 No. 5 (2020) · pp. 961–970
- ISSN
- 2528-6579, 2355-7699
- Published
- 2020-10-08
- Publisher
- Fakultas Ilmu Komputer, Universitas Brawijaya
- Language
- id
Abstract
Teknik multi-path routing merupakan solusi efektif untuk menambah kapasitas bandwidth jaringan. Namun, TCP menggunakan multiple paths sama dengan di single path. Penelitian ini melakukan analisis kinerja algoritme TCP congestion control Reno, BIC, CUBIC, dan BBR pada multi-path routing dengan setiap multiple paths menggunakan cost yang sama. Analisis yang dilakukan meliputi perbandingan antara single path routing dengan multi-path routing, single flow, dan multiple flow. Analisis single flow meliputi link delay dan loss rate. Sedangkan analisis multiple flow meliputi inter TCP protocol fairness dan fairness antara TCP dengan UDP. Semua evaluasi dilakukan berdasarkan emulasi pada VirtualBox. Berdasarkan hasil emulasi, multi-path routing dapat berdampak pada packet reordering, tetapi tidak mengakibatkan penurunan rata-rata throughput yang signifikan. Pada single flow, BBR merupakan algoritme TCP congestion control terbaik pada multi-path routing. Namun, pada multiple flow, CUBIC merupakan algoritme TCP congestion control terbaik pada multi-path routing. Pada evaluasi link delay, rata-rata RTT BBR lebih rendah hingga 58 ms dibandingkan dengan Reno, BIC, dan CUBIC. Sedangkan pada evaluasi loss rate, rata-rata throughput BBR lebih tinggi hingga 12 Mbps dibandingkan dengan Reno, BIC, dan CUBIC. Pada evaluasi inter TCP protocol fairness dan fairness antara TCP dengan UDP, fairness CUBIC paling mendekati 1 dibandingkan dengan Reno, BIC, dan BBR. AbstractThe multi-path routing technique is an effective solution to increase network bandwidth capacity. However, TCP uses multiple paths similar to a single path. This study analyzes the performance of TCP congestion control algorithms Reno, BIC, CUBIC, and BBR on multi-path routing with each multiple paths using the same cost. The analysis includes a comparison between single path routing and multi-path routing, single flow, and multiple flows. In a single flow, the analysis includes link delay and loss rate. Whereas in multiple flows, the analysis includes inter TCP protocol fairness and fairness between TCP and UDP. All evaluations are based on emulation in VirtualBox. Based on the results from emulation, multi-path routing can have an impact on packet reordering but does not result in a significant degrade in average throughput. In a single flow, BBR is the best TCP congestion control algorithm on multi-path routing. However, in multiple flows, CUBIC is the best TCP congestion control algorithm on multi-path routing. In the link delay evaluations, the average RTT on BBR up to 58 ms lower than Reno, BIC, and CUBIC. Whereas in the loss rate evaluations, the average throughput on BBR up to 12 Mbps higher than Reno, BIC, and CUBIC. In the evaluation of inter TCP protocol fairness and fairness between TCP and UDP, fairness on CUBIC is closest to 1 than Reno, BIC, and BBR.
Collaboration network of the authors
40 authors · 68 co-authorship links · 2 across different organisations · showing the 40 most connected
Hover or tap a name to highlight its co-authors. Double-click to open the author's page.
- University of Brawijaya
- Politeknik Elektronika Negeri Surabaya
- Affiliation unknown
- Different organisations
- Same organisation
- Affiliation unknown
- Thicker line = more joint articles · bigger circle = more articles
Show as table
| Co-author | Organisation | Joint articles |
|---|---|---|
| Fajar Pradana | University of Brawijaya | 10 |
| Retno Indah Rokhmawati | University of Brawijaya | 3 |
| Fitri Utaminingrum | University of Brawijaya | 3 |
| Sabriansyah Rizqika Akbar | University of Brawijaya | 2 |
| Bayu Priyambadha | University of Brawijaya | 2 |
| Satrio Agung Wicaksono | University of Brawijaya | 2 |
| Eko Setiawan | University of Brawijaya | 2 |
| Imam Cholissodin | University of Brawijaya | 2 |
| Muhammad Wafi | University of Brawijaya | 2 |
| Novanto Yudistira | University of Brawijaya | 2 |
| Herman Tolle | University of Brawijaya | 2 |
| Aisyah Awalina | University of Brawijaya | 2 |
| Sulandri Sulandri | University of Brawijaya | 2 |
| Joseph Ananda Sugihdharma | University of Brawijaya | 1 |
| Rizal Setya Perdana | University of Brawijaya | 1 |
| Nathanael Victor Darenoh | University of Brawijaya | 1 |
| Aditya Rachmadi | University of Brawijaya | 1 |
| Barlian Henryranu | University of Brawijaya | 1 |
| Maystia Tri Handono | Affiliation unknown | 1 |
| Fandisya Rahman | University of Brawijaya | 1 |
| Ismiarta Aknuranda | University of Brawijaya | 1 |
| Aulia Akhrian Syahidi | University of Brawijaya | 1 |
| Fajerin Biabdillah | University of Brawijaya | 1 |
| Nanang Yudi Setiawan | University of Brawijaya | 1 |
| Iqbal Taufiq Ahmad Nur | University of Brawijaya | 1 |
| Indra Syahputra | University of Brawijaya | 1 |
| Mochammad Dearifaldi Al Ikhsan | University of Brawijaya | 1 |
| Khafidzun Fadli | University of Brawijaya | 1 |
| Muhammad Jainal Arifin | Politeknik Elektronika Negeri Surabaya | 1 |
| Bima Sena Bayu Dewantara | Politeknik Elektronika Negeri Surabaya | 1 |
| Hawwin Purnama Akbar | University of Brawijaya | 1 |
| Rona Salsabila | University of Brawijaya | 1 |
| Muhammad Zulfikarrahman | University of Brawijaya | 1 |
| Diva Fardiana Risa | University of Brawijaya | 1 |
| Aisyatul Maulidah | University of Brawijaya | 1 |
| Budi Darma Setiawan | University of Brawijaya | 1 |
| Muhammad Nugraha Delta Revanza | Affiliation unknown | 1 |
Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.