• DocumentCode
    2435727
  • Title

    Rhubarb: a tool for developing scalable and secure peer-to-peer applications

  • Author

    Wierzbicki, Adam ; Strzelecki, Robert ; Swierezewski, D. ; Znojek, Mariusz

  • fYear
    2002
  • fDate
    2002
  • Firstpage
    144
  • Lastpage
    151
  • Abstract
    Rhubarb is a platform for building peer-to-peer (P2P) applications. Rhubarb offers an API similar to Berkeley sockets. Using Rhubarb, P2P applications can be developed that are independent of centralized resources and the DNS system. Rhubarb organizes nodes in a virtual network, allowing connections across firewalls/NAT, and efficient broadcasting. The virtual network is scalable due to a hierarchical organization and efficient state management. Rhubarb is securely protected against outside and inside attacks.
  • Keywords
    Internet; application generators; application program interfaces; security of data; API; Berkeley sockets; DNS system; Internet; Rhubarb platform; broadcasting; firewalls; hierarchical organization; secure peer-to-peer application development; state management; virtual network; Application software; Broadcasting; Computer network management; Electronic mail; Information technology; Internet; Network address translation; Peer to peer computing; Protection; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Peer-to-Peer Computing, 2002. (P2P 2002). Proceedings. Second International Conference on
  • Print_ISBN
    0-7695-1810-9
  • Type

    conf

  • DOI
    10.1109/PTP.2002.1046324
  • Filename
    1046324