NATCloud: cloud-assisted NAT-traversal service

Gespeichert in:
Bibliographische Detailangaben
Titel: NATCloud: cloud-assisted NAT-traversal service
Autoren: Hanna, Kavalionak, Amir, Payberah, Montresor, Alberto, Jim, Dowling
Quelle: 31st Annual ACM Symposium on Applied Computing, SAC 2016, pp. 508–513, Pisa, Italy, 04-08/04/2016
info:cnr-pdr/source/autori:Kavalionak H.; Payberah A.H.; Dowling J.; Montresor A./congresso_nome:31st Annual ACM Symposium on Applied Computing, SAC 2016/congresso_luogo:Pisa, Italy/congresso_data:04-08%2F04%2F2016/anno:2016/pagina_da:508/pagina_a:513/intervallo_pagine:508–513
Verlagsinformationen: ACM, 2016.
Publikationsjahr: 2016
Schlagwörter: Peer-to-peer, NAT-traversal, 0202 electrical engineering, electronic engineering, information engineering, 02 engineering and technology, Self-adaptive algorithm, Load balancing
Beschreibung: Although over the last decade large efforts have been done to design efficient peer-to-peer (P2P) protocols, very few of them have taken into account the problem of firewalls and network address translators (NAT). Most of the existing P2P systems do not work properly when a high percentage of nodes are behind NAT. While a few P2P systems tackled the NAT problem, all of them employ third party nodes to establish a connection towards nodes behind NAT, and these may become bottlenecks, menacing the health of the entire system. A possible solution to this problem is to rent ex- tra resources from the cloud. This paper presents NATCLOUD, a cloud-assisted NAT-traversal service, where rented cloud resources are added on demand to the overlay, as third party nodes, to help other nodes to make connections to nodes behind NAT. We show the feasibility of integrating our approach with existing gossip-based peer sampling services and evaluate our solution by simulations, conducting extensive experiments under different network conditions.
Publikationsart: Article
Conference object
Dateibeschreibung: application/pdf
DOI: 10.1145/2851613.2851640
Zugangs-URL: https://dblp.uni-trier.de/db/conf/sac/sac2016.html#KavalionakPMD16
https://www.wrh.ox.ac.uk/publications/688095
https://dl.acm.org/doi/10.1145/2851613.2851640
https://doi.org/10.1145/2851613.2851640
https://hdl.handle.net/20.500.14243/411749
Rights: URL: https://www.acm.org/publications/policies/copyright_policy#Background
Dokumentencode: edsair.doi.dedup.....f6dd1e1b55a6381d3d91388d4facd23c
Datenbank: OpenAIRE
Beschreibung
Abstract:Although over the last decade large efforts have been done to design efficient peer-to-peer (P2P) protocols, very few of them have taken into account the problem of firewalls and network address translators (NAT). Most of the existing P2P systems do not work properly when a high percentage of nodes are behind NAT. While a few P2P systems tackled the NAT problem, all of them employ third party nodes to establish a connection towards nodes behind NAT, and these may become bottlenecks, menacing the health of the entire system. A possible solution to this problem is to rent ex- tra resources from the cloud. This paper presents NATCLOUD, a cloud-assisted NAT-traversal service, where rented cloud resources are added on demand to the overlay, as third party nodes, to help other nodes to make connections to nodes behind NAT. We show the feasibility of integrating our approach with existing gossip-based peer sampling services and evaluate our solution by simulations, conducting extensive experiments under different network conditions.
DOI:10.1145/2851613.2851640