PIC: Practical Internet coordinates for distance estimation

被引:85
作者
Costa, M [1 ]
Castro, M [1 ]
Rowstron, A [1 ]
Key, P [1 ]
机构
[1] Microsoft Res, Cambridge CB3 0FB, England
来源
24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS | 2004年
关键词
D O I
10.1109/ICDCS.2004.1281582
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper introduces PIC, a practical coordinate-based mechanism to estimate Internet network distance (i.e., round-trip delay or network hops). Network distance estimation is important in many applications, for example, network-aware overlay construction and server selection. There are several proposals for distance estimation in the Internet but they all suffer from problems that limit their benefit. Most rely on a small set of infrastructure nodes that are a single point of failure and limit scalability. Others use sets of peers to compute coordinates but these coordinates can be arbitrarily wrong if one of these peers is malicious. While it may be reasonable to secure a small set of infrastructure nodes, it is unreasonable to secure all peers. PIC addresses these problems: it does not rely on infrastructure nodes and it can compute accurate coordinates even when some peers are malicious. We present PIC's design, experimental evaluation, and an application to network-aware overlay construction and maintenance.
引用
收藏
页码:178 / 187
页数:10
相关论文
共 30 条
[1]  
[Anonymous], 2001, UCBCSD011141
[2]  
Castro M., 2002, MSRTR200282
[3]  
CASTRO M, 2003, SOSP 03 OCT
[4]  
Castro M., 2003, Technical Report MSR-TR-2003-52
[5]  
CASTRO M, 2002, IEEE J SELECTED AREA, V20
[6]  
CASTRO M, 2003, MSRTR200394
[7]  
CASTRO M, 2003, NGC 2003
[8]  
CASTRO M, 2003, P 22 IEEE INFOCOM MA
[9]  
Chu YH, 2000, PERF E R SI, V28, P1, DOI 10.1145/345063.339337
[10]  
COX R, 2003, HOTNETS 2 NOV