• DocumentCode
    3183619
  • Title

    Collaborative networking in an uncooperative Internet

  • Author

    Van Renesse, Robbert ; Dumitriu, Dan

  • Author_Institution
    Dept. of Comput. Sci., Cornell Univ., Ithaca, NY, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    51
  • Lastpage
    60
  • Abstract
    Collaborative applications often require peer-to-peer interaction and peer discovery mechanisms. In today´s Internet, Firewall and NAT technology, and a lack of support of IP multicast, have made it very difficult to support such applications. Application Level Gateways and Directory Services can solve these problems to some extent, but have scalability problems and should be used as a last resort. This paper describes our experience with implementing a service called Astrolabe which uses a peer-to-peer epidemic protocol. We show how we solved peer-to-peer communication, auto-configuration, and peer discovery. The resulting Astrolabe service can be used to support the development of other peer-to-peer protocols and applications.
  • Keywords
    Internet; groupware; protocols; Application Level Gateways; Astrolabe; Directory Services; Internet; auto-configuration; collaborative networking; peer discovery; peer-to-peer communication; peer-to-peer epidemic protocol; peer-to-peer protocols; scalability; Application software; Collaboration; Collaborative work; IP networks; Intelligent networks; Internet; Network address translation; Peer to peer computing; Protocols; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 2002. Proceedings. 21st IEEE Symposium on
  • ISSN
    1060-9857
  • Print_ISBN
    0-7695-1659-9
  • Type

    conf

  • DOI
    10.1109/RELDIS.2002.1180173
  • Filename
    1180173