Peer-To-Peer Networks 16 P2P in the Wild

Peer-To-Peer Networks 16 P2P in the Wild

Peer-to-Peer Networks 16 P2P in the Wild Christian Ortolf Technical Faculty Computer-Networks and Telematics University of Freiburg Real-World P2P Applications in 2016 . File sharing & transmission . Bittorrent, eMule, FastTrack, DirectConnect, Gnutella, Skype, Maidsafe . Chat . Skype, Tonic, OMessenger, PoPNote, LAN Messenger, WireNote, Mossawir LAN Messenger, Squiggle, CDMessenger, Softros LAN Messenger, … . VoIP, Video-Chat . Skype, Zello, Brosix, Google Hangout . Synchronization & backup . Bittorrent Sync, SyncThing . Money . Bitcoin, Maissafe . Software distribution & update . Windows 10 updates, Steam . Anonymize . I2P, Freenet, TorChat, Tribler, Bitmessage, DigitalNote XDN, Osiris, Syndle, Perfect Dark, Netsukuku, DigitalNote XDN, Tahoe-LAFS . Media Streaming . Vuze, Tribler, Miro Media Player, PPLive . Programming platforms, Frameworks . JXTA, GNUNet, Windows Peer Networking . Web search . Yacy, Faroo 2 Synchronization & Backup . Problem . Synchronize two file systems . Differential backups . Standard solutions . rsync . network protocol and tool . transmits only the differences of files . for upholding copies of file systems . no versioning . Cloud services . e.g. Google drive, Dropbox, BWsync&share, etc . synchronizes directories to server . only differential update . versioning 3 Peer-to-Peer File Synchronization . Idea . rsync but for many peers . Bittorrent Sync . uses Bittorrent for updates . closed group of servers . symmetric cryptography AES-128 . versioning . no conflict handling . SyncThing . open source . secure, authenticated, TLS . versioning . no conflict handling 4 BitCoin . Peer-to-Peer Money transactions - open source digital currency - decentralized currency - Public-key cryptography - Digital signatures - Double Spending Attack - Anonymity if TOR is used? . Peer-to-Peer network for transactions - Distributed computation tasks determine the order of transactions 5 Chat Tools . Lots of commercial/open software - Skype, Tonic, OMessenger, PoPNote, LAN Messenger, WireNote, Mossawir LAN Messenger, Squiggle, CDMessenger, Softros LAN Messenger, … . Motivation - Harness the power of the Internet for direct communication . Features - often group features - secure communication - cheap server less solutions 6 File Sharing . Bittorrent - dominates traffic - with DHT or tracker hosts - extra infrastructure for search . eMule, FastTrack, DirectConnect, Gnutella - less traffic since 2003 - security issues . Other P2P tools like Skype - offer also file transmission 7 Media Streaming . A lot of former P2P Streaming . Peercast, peerstreamer, QQLive, Joost, Zattoo, Moved to Client-Server . Octoshape, Zattoo . Survivers: . Bittorrent-related: Vuze, Bittorrent . streamer (p2p radio) . Miro Media Player (malware financed) . Big in China . PPStream, PPTV, Funshion 8 I2P . I2P (Invisible Internet Project) . darknet . anonymous peer-to-peer distribution communication layer . Garlic routing . combining small onions in one message . allows any traditional internet application . email, IRC, file sharing, web hosting, HTTP . File sharing . Bittorrent, iMule, I2Phex . Email . I2P-Bote . Instant Messaging . I2P-Messenger, I2P-Talk 9 Peer-to-Peer Networks 16 P2P in the Wild Christian Ortolf Technical Faculty Computer-Networks and Telematics University of Freiburg.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    10 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us