Sciweavers

DAIS
2011

Gozar: NAT-Friendly Peer Sampling with One-Hop Distributed NAT Traversal

12 years 8 months ago
Gozar: NAT-Friendly Peer Sampling with One-Hop Distributed NAT Traversal
Gossip-based peer sampling protocols have been widely used as a building block for many large-scale distributed applications. However, Network Address Translation gateways (NATs) cause most existing gossiping protocols to break down, as nodes cannot establish direct connections to nodes behind NATs (private nodes). In addition, most of the existing NAT traversal algorithms for establishing connectivity to private nodes rely on third party servers running at a well-known, public IP addresses. In this paper, we present Gozar, a gossip-based peer sampling service that: (i) provides uniform random samples in the presence of NATs, and (ii) enables direct connectivity to sampled nodes using a fully distributed NAT traversal service, where connection messages require only a single hop to connect to private nodes. We show in simulation that Gozar preserves the randomness properties of a gossip-based peer sampling service. We show the robustness of Gozar when a large fraction of nodes reside be...
Amir H. Payberah, Jim Dowling, Seif Haridi
Added 27 Aug 2011
Updated 27 Aug 2011
Type Journal
Year 2011
Where DAIS
Authors Amir H. Payberah, Jim Dowling, Seif Haridi
Comments (0)