• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Bittorrent_project_Srikanth_Vanama
 

Bittorrent_project_Srikanth_Vanama

on

  • 1,170 views

This presentation is related to the project "Study of Bittorrent and its characteristics".

This presentation is related to the project "Study of Bittorrent and its characteristics".

Statistics

Views

Total Views
1,170
Views on SlideShare
1,169
Embed Views
1

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 1

http://www.docseek.net 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Bittorrent_project_Srikanth_Vanama Bittorrent_project_Srikanth_Vanama Presentation Transcript

    •  
    • Why BitTorrent.. ?
    • Why BitTorrent..?
      • P2P network architectures have become very popular
      • BitTorrent traffic represents approximately 44% of all the P2P traffic on the internet
    • Why BitTorrent..? Traffic measurements show P2P traffic dominate the network bandwidth
    • BitTorrent -44% Incoming Traffic Outgoing Traffic BitTorrent -21%
    • BitTorrent Web page with link to .torrent A B C Peer [Leech] Downloader “ US” Peer [Seed] Peer [Leech] Tracker Web Server .torrent
    • BitTorrent Web page with link to .torrent A B C Peer [Leech] Downloader “ US” Peer [Seed] Peer [Leech] Tracker Get-announce Web Server
    • BitTorrent Web page with link to .torrent A B C Peer [Leech] Downloader “ US” Peer [Seed] Peer [Leech] Tracker Response-peer list Web Server
    • BitTorrent Web page with link to .torrent A B C Peer [Leech] Downloader “ US” Peer [Seed] Peer [Leech] Tracker Shake-hand Web Server Shake-hand
    • BitTorrent Web page with link to .torrent A B C Peer [Leech] Downloader “ US” Peer [Seed] Peer [Leech] Tracker pieces pieces Web Server
    • BitTorrent Web page with link to .torrent A B C Peer [Leech] Downloader “ US” Peer [Seed] Peer [Leech] Tracker pieces pieces pieces Web Server
    • BitTorrent Web page with link to .torrent A B C Peer [Leech] Downloader “ US” Peer [Seed] Peer [Leech] Tracker Get-announce Response-peer list pieces pieces pieces Web Server
    • BitTorrent Client
    • BitTorrent Client
    • Sample selection
      • Have chosen three torrents
      • Two of these, Downloaded on Home wireless network
      • One of them downloaded on Clemson University wireless network (TigerNet).
    • Sample selection Sample 1
      • Vuze Sponsored Download ( one of the reason for choosing This as a client)
      • Sample was a Video, the download was very fast as Vuze was seeding it
    • Sample 1
    • Sample selection Sample 2
      • This was a normal BitTorrent file downloaded from a popular torrent site “The Pirate Bay”
      • It was a Linux distribution (Ubuntu)
    • Sample selection Sample 2
    • Sample selection Sample 3
      • This was a normal BitTorrent file downloaded from a popular torrent site “The Pirate Bay”
      • Chosen a torrent which was unpopular, with not so many seeders
      • Wanted to explore the characteristics of a slow download
    • Sample selection Sample 3
    • Download Speeds
      • Sample 1 Average Download speed – 340 Kbps
      • Sample 2 Average Download speed – 300 Kbps
      • Sample 3 Average Download speed – 30 Kbps
    • Analysis Tool - WireShark
      • WireShark is a packet sniffer application
      • Similar in functionality to Tcpdump but has a graphical front-end and many more sorting and filtering options
    • Analysis Tool - WireShark
      • Used Mac OsX 10.5 as the platform for performing the Trace analysis
      • Captured the Trace using Wireshark
      Extracted the Trace Data containing only the BitTorrent Protocol from the raw traces
    • Flow Graph
      • provides a sequential analysis of TCP connections
    • Flow Graph Vuze sponsored torrent file
    •  
    • Flow Graph Linux Distribution torrent file
    • Flow Graph Dictionary torrent file
    • Round Trip Time Graph
      • shows the history of a transaction’s round-trip time
      • ideal RTT for data transfer across internet is <0.04s
    • Round Trip Time Graph Vuze sponsored torrent file
    • Round Trip Time Graph Linux Distribution torrent file
    • Round Trip Time Graph Dictionary torrent file
    • Time-Sequence Graph
      • shows the TCP sequence no’s vs time at which it was sent for a selected for a TCP stream contained packet
      • Suggests whether retransmissions have occurred or not, if any
    • Time–Sequence Graph Vuze sponsored torrent file
    • Time-Sequence Graph Linux Distribution torrent file
    • Time-Sequence Graph Dictionary torrent file
    • Throughput Graph
      • shows the throughput of the TCP stream vs time.
      • Throughput is the average rate of successful message delivery over a communication channel
    • Throughput Graph Vuze sponsored torrent file
    • Throughput Graph Linux Distribution torrent file
    • Throughput Graph Dictionary torrent file
    • I/O Graph
      • used to differentiate the traffic trends between two or more protocols by creating filters for each.
      • ex : ARP, DHCP
      • Also, used to find out the response time delay problems of the packets.
    • I/O Graph Vuze sponsored torrent file
    • I/O Graph Linux Distribution torrent file
    • I/O Graph Dictionary torrent file
    • Expert Info
      • To explore the problematic packets in a captured trace file.
      • Used to explore the download characteristics of a captured file.
    • Expert Info Vuze sponsored torrent file
    • Expert Info Linux Distribution torrent file
    • Expert Info Dictionary torrent file
    • Conclusion
      • The Graphs for each trace reiterate the characteristics, which were expected
      • looked at the range with which a BitTorrent download can have a effect on the network
    • Future Scope
      • BitTorrent, a very good case for a robust content delivery system
      • Newly developed tool BitTorrent DNA a hint at what we might expect