论文标题

Diprober:使用双重探测来估计网络中的TOR继电器能力

DiProber: Using Dual Probing to Estimate Tor Relay Capacities in Underloaded Networks

论文作者

Darir, Hussein, Borisov, Nikita, Dullerud, Geir

论文摘要

TOR是最受欢迎的匿名通信网络。它有数百万的日常用户在浏览互联网时寻求隐私。它有数千个接力线来路由和匿名用户数据包的来源和目的地。为了创建一条路径,TOR当局根据继电器能力的估计值生成了继电器上的概率分布。然后,传入的用户将采样此概率分布,并为其路径选择三个继电器。估计值基于观察的带宽探针,授权分配了网络中的每个中继。因此,为了在用户之间实现更好的负载平衡,必须进行准确的估计。不幸的是,当前实施的估计算法会产生不准确的估计值,导致网络被利用,其容量不公平地分布在用户路径之间。我们提出了Diprober,这是一种新的继电器能力估计算法。该算法提出了一个新的测量方案,该方案由每个继电器的两个探针组成,并使用最大可能性来估计其能力。我们表明,在未充分利用的网络的情况下,新技术的效果更好,在该网络上,用户对TOR网络的需求往往很低。

Tor is the most popular anonymous communication network. It has millions of daily users seeking privacy while browsing the internet. It has thousands of relays to route and anonymize the source and destinations of the users packets. To create a path, Tor authorities generate a probability distribution over relays based on the estimates of the capacities of the relays. An incoming user will then sample this probability distribution and choose three relays for their paths. The estimates are based on the bandwidths of observation probes the authority assigns to each relay in the network. Thus, in order to achieve better load balancing between users, accurate estimates are necessary. Unfortunately, the currently implemented estimation algorithm generate inaccurate estimates causing the network to be under utilized and its capacities unfairly distributed between the users paths. We propose DiProber, a new relay capacity estimation algorithm. The algorithm proposes a new measurement scheme in Tor consisting of two probes per relay and uses maximum likelihood to estimate their capacities. We show that the new technique works better in the case of under-utilized networks where users tend to have very low demand on the Tor network.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源