基于客户端需求的Tor网络路径选择算法

K. Kiran, B. Vignesh, P. D. Shenoy, K. Venugopal, T. V. Prabhu, M. Prasad
{"title":"基于客户端需求的Tor网络路径选择算法","authors":"K. Kiran, B. Vignesh, P. D. Shenoy, K. Venugopal, T. V. Prabhu, M. Prasad","doi":"10.1109/ICCCNT.2017.8204018","DOIUrl":null,"url":null,"abstract":"In Tor network, the relays run by volunteers are non-uniform in nature, mainly with respect to the bandwidths of the relay. Browsing with Tor is often slow due to the design where the path taken from client to server is not the shortest path but ensures that it is secure in such a way that user's anonymity is maintained. Due to this, speed and anonymity is inversely proportional in the Tor network. Furthermore, since Tor uses circuits with relays in different geographical locations, it makes the connection further protracted. With so many factors affecting the performance, there is a need to improve on the current functionalities and contribute to low latency, anonymous browsing. In this paper, we try to enhance the speed of the client's browsing by segregating the relays based on their derived bandwidth as given in the consensus file and selecting path for clients based on their requirement. We discard some of the relays which are below the 12.5 percentile of all the valid relays while creating circuits for clients with high bandwidth requirement. Based on the simulations that we ran on Shadow Simulator, we have observed that, in our proposed algorithm, we are ensuring that low bandwidth relays are not congested with connection from clients with high bandwidth requirement. This has improved the low bandwidth client speed significantly. In our simulations, we also observe that there is no compromise in anonymity in our proposed algorithm.","PeriodicalId":6581,"journal":{"name":"2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT)","volume":"32 1","pages":"1-6"},"PeriodicalIF":0.0000,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Client requirement based path selection algorithm for Tor network\",\"authors\":\"K. Kiran, B. Vignesh, P. D. Shenoy, K. Venugopal, T. V. Prabhu, M. Prasad\",\"doi\":\"10.1109/ICCCNT.2017.8204018\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In Tor network, the relays run by volunteers are non-uniform in nature, mainly with respect to the bandwidths of the relay. Browsing with Tor is often slow due to the design where the path taken from client to server is not the shortest path but ensures that it is secure in such a way that user's anonymity is maintained. Due to this, speed and anonymity is inversely proportional in the Tor network. Furthermore, since Tor uses circuits with relays in different geographical locations, it makes the connection further protracted. With so many factors affecting the performance, there is a need to improve on the current functionalities and contribute to low latency, anonymous browsing. In this paper, we try to enhance the speed of the client's browsing by segregating the relays based on their derived bandwidth as given in the consensus file and selecting path for clients based on their requirement. We discard some of the relays which are below the 12.5 percentile of all the valid relays while creating circuits for clients with high bandwidth requirement. Based on the simulations that we ran on Shadow Simulator, we have observed that, in our proposed algorithm, we are ensuring that low bandwidth relays are not congested with connection from clients with high bandwidth requirement. This has improved the low bandwidth client speed significantly. In our simulations, we also observe that there is no compromise in anonymity in our proposed algorithm.\",\"PeriodicalId\":6581,\"journal\":{\"name\":\"2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT)\",\"volume\":\"32 1\",\"pages\":\"1-6\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCCNT.2017.8204018\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCNT.2017.8204018","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

在Tor网络中,志愿者运行的中继在本质上是不均匀的,主要体现在中继的带宽上。使用Tor浏览通常很慢,因为从客户端到服务器的路径不是最短路径,而是确保它是安全的,这样可以保持用户的匿名性。因此,在Tor网络中,速度和匿名是成反比的。此外,由于Tor在不同的地理位置使用带有中继的电路,这使得连接进一步延长。由于有如此多的因素影响性能,因此有必要改进当前的功能,并有助于实现低延迟、匿名浏览。在本文中,我们尝试根据共识文件中给出的导出带宽对中继进行隔离,并根据客户端的需求选择路径,以提高客户端的浏览速度。在为具有高带宽要求的客户端创建电路时,我们丢弃了一些低于所有有效继电器12.5百分位数的继电器。根据我们在Shadow Simulator上运行的模拟,我们已经观察到,在我们提出的算法中,我们确保低带宽中继不会因来自高带宽需求的客户端的连接而拥挤。这大大提高了低带宽客户端的速度。在我们的模拟中,我们也观察到我们提出的算法在匿名性方面没有妥协。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Client requirement based path selection algorithm for Tor network
In Tor network, the relays run by volunteers are non-uniform in nature, mainly with respect to the bandwidths of the relay. Browsing with Tor is often slow due to the design where the path taken from client to server is not the shortest path but ensures that it is secure in such a way that user's anonymity is maintained. Due to this, speed and anonymity is inversely proportional in the Tor network. Furthermore, since Tor uses circuits with relays in different geographical locations, it makes the connection further protracted. With so many factors affecting the performance, there is a need to improve on the current functionalities and contribute to low latency, anonymous browsing. In this paper, we try to enhance the speed of the client's browsing by segregating the relays based on their derived bandwidth as given in the consensus file and selecting path for clients based on their requirement. We discard some of the relays which are below the 12.5 percentile of all the valid relays while creating circuits for clients with high bandwidth requirement. Based on the simulations that we ran on Shadow Simulator, we have observed that, in our proposed algorithm, we are ensuring that low bandwidth relays are not congested with connection from clients with high bandwidth requirement. This has improved the low bandwidth client speed significantly. In our simulations, we also observe that there is no compromise in anonymity in our proposed algorithm.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A study of energy optimization in wireless sensor networks based on efficient protocols with algorithms An Improved Dark Channel Prior for Fast Dehazing of Outdoor Images A Survey on Emerging Technologies in Wireless Body Area Network Identity Management in IoT using Blockchain Ad Service Detection - A Comparative Study Using Machine Learning Techniques
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1