Cargando…
A Traffic Splitting Algorithm for Load Balancing in Tor
As the most popular anonymous communication system, Tor provides anonymous protection for users by sending their messages through a series of relays. Due to the use of the bandwidth-weighted path selection algorithm, many more users choose routers with high bandwidth as relays. This will cause the u...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9223355/ https://www.ncbi.nlm.nih.gov/pubmed/35741528 http://dx.doi.org/10.3390/e24060807 |
_version_ | 1784733106196971520 |
---|---|
author | Meng, Xiance Liang, Mangui |
author_facet | Meng, Xiance Liang, Mangui |
author_sort | Meng, Xiance |
collection | PubMed |
description | As the most popular anonymous communication system, Tor provides anonymous protection for users by sending their messages through a series of relays. Due to the use of the bandwidth-weighted path selection algorithm, many more users choose routers with high bandwidth as relays. This will cause the utilization of high bandwidth routers to be much higher than that of low bandwidth routers, which will bring congestion risk. The Quality of Service (QoS) is difficult to guarantee for users who need delay-sensitive services such as web browsing and instant messaging. To reduce the average load of routers and improve the network throughput, we propose a circuit construction method with multiple parallel middle relays and conduct a dynamic load allocation method. The experiment demonstrates that our proposed method can provide better load balancing. Compared with other multipath anonymous communication networks, our proposed method can provide better anonymity. |
format | Online Article Text |
id | pubmed-9223355 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-92233552022-06-24 A Traffic Splitting Algorithm for Load Balancing in Tor Meng, Xiance Liang, Mangui Entropy (Basel) Article As the most popular anonymous communication system, Tor provides anonymous protection for users by sending their messages through a series of relays. Due to the use of the bandwidth-weighted path selection algorithm, many more users choose routers with high bandwidth as relays. This will cause the utilization of high bandwidth routers to be much higher than that of low bandwidth routers, which will bring congestion risk. The Quality of Service (QoS) is difficult to guarantee for users who need delay-sensitive services such as web browsing and instant messaging. To reduce the average load of routers and improve the network throughput, we propose a circuit construction method with multiple parallel middle relays and conduct a dynamic load allocation method. The experiment demonstrates that our proposed method can provide better load balancing. Compared with other multipath anonymous communication networks, our proposed method can provide better anonymity. MDPI 2022-06-09 /pmc/articles/PMC9223355/ /pubmed/35741528 http://dx.doi.org/10.3390/e24060807 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Meng, Xiance Liang, Mangui A Traffic Splitting Algorithm for Load Balancing in Tor |
title | A Traffic Splitting Algorithm for Load Balancing in Tor |
title_full | A Traffic Splitting Algorithm for Load Balancing in Tor |
title_fullStr | A Traffic Splitting Algorithm for Load Balancing in Tor |
title_full_unstemmed | A Traffic Splitting Algorithm for Load Balancing in Tor |
title_short | A Traffic Splitting Algorithm for Load Balancing in Tor |
title_sort | traffic splitting algorithm for load balancing in tor |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9223355/ https://www.ncbi.nlm.nih.gov/pubmed/35741528 http://dx.doi.org/10.3390/e24060807 |
work_keys_str_mv | AT mengxiance atrafficsplittingalgorithmforloadbalancingintor AT liangmangui atrafficsplittingalgorithmforloadbalancingintor AT mengxiance trafficsplittingalgorithmforloadbalancingintor AT liangmangui trafficsplittingalgorithmforloadbalancingintor |