A Measurement-Based Study of Xunlei

A Measurement-Based Study of Xunlei

A Measurement-Based Study of Xunlei min zhang changjia chen nevil brownlee What is Xunlei?? Xunlei, 迅雷, Thunder A P2P application, currently mainly used in China ¾ integrate other open P2P file-sharing system; (BitTorrent, eDonkey, Kad) ¾ IPTV What is Xunlei?? How popular? ¾ user number: over 80 million users (Wikipedia) 1,880 million users (Xunlei site) ¾ region limitation: no official English version only runs on Windows machines Outline Introduction Experiments Results Future works Experiments Tools: Wireshark Two kinds of experiments: ¾ Xunlei’s architecture ¾ Xunlei’s behavior in downloading file from sites Our analysis based on: source and destination IP addresses, protocol, data bytes on packet level Results-- architecture Xunlei system: servers + clients ¾ Xunlei servers cooperate effectively with clear-cut divisions of work client initialization, advertisement, file index, virus scan, pictures store. ¾ In eDonkey network, each server is mainly in charge of indexing files for clients Results-- architecture Figure 1: Diagram of Xunlei System Results—evaluation of downloading Click a link from Xunlei servers Download files site A provided sources from multi-sources Which kind of sources? Who provide data? Sources: Clicked servers Unclicked servers peers Results—evaluation of downloading Figure 2: Number and types of sources Xunlei clients use to download data (forty experiments each to two portals sites) Results—evaluation of downloading Data redundancy: ¾ Xunlei client downloads files from several sources; duplicate data? ¾ Calculate the data redundancy for each download. ¾ The results show that Xunlei’s parallel downloading using its multi-sources manager works effectively for downloading from numerous sources Results—evaluation of downloading Inappropriate behavior: ¾ Xunlei’s behavior of downloading files from unclicked servers is arguably inappropriate, as it exploits the advertisement profits those servers would receive via true clicks, page view hits, etc. ¾ It balances loads among servers from the view of the whole Internet. Future works Explore Xunlei’s other aspects: ¾ IPTV ¾ Bulk-file sharing ¾ Compatibility with uTorrent and eMule Design a business-driven information integration for making good use of Internet. Any Questions?.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    13 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