an analysis of the p2p traffic characteristics on file transfers between prefectures and between...
TRANSCRIPT
![Page 1: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/1.jpg)
An Analysis of the P2P Traffic Characteristics
on File Transfers Between Prefectures and Between Autonomous Systems
in the Winny Network
Nov. 1, 2010 1
Takashi Koizumi, Masahiro Yoshida, Satoshi Ohzahata, Konosuke Kawashima
Tokyo University of Agriculture and Technology,The University of Tokyo,
The University of Electro-Communications,
APCC2010
1)
1)
3)
2)
1)
3)
2)
![Page 2: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/2.jpg)
APCC2010 2
Outline Introduction File distribution protocol in Winny Analysis method
Definition of the file uploading peers Definition of the file transfer between peers
Measurement environment Measurement results
Analysis between prefectures Analysis between ASs
Conclusion
Nov. 1, 2010
![Page 3: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/3.jpg)
APCC2010 3
Outline Introduction File distribution protocol in Winny Analysis method
Definition of the file uploading peers Definition of the file transfer between peers
Measurement environment Measurement results
Analysis between prefectures Analysis between ASs
Conclusion
Nov. 1, 2010
![Page 4: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/4.jpg)
APCC2010 4
Introduction P2P file sharing network generates huge traffic.
it has an enormous impact to backbone network. however, the technology of P2P is useful.
VOD, Video streaming, etc...
⇒ Analyzing P2P traffic is important.
Problems: many ISPs do not make public report
on their traffic data. difficulty of identifying file transfers
from where did peer download files ?
Nov. 1, 2010
P2P network
![Page 5: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/5.jpg)
APCC2010 5
Introduction Analysis methodology
identify the file transfers between peers in Winny network.
Analyze the characteristics of the traffic matrix. focus on between ASs and between Japanese
Prefectures.
Winny network one of the most popular P2P file sharing applications in
Japan. it generates 20% of traffic in one ISP in 2008.
Reveal the factor of increasing traffic from P2P file-sharing.
Nov. 1, 2010
![Page 6: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/6.jpg)
APCC2010 6
Outline Introduction File distribution protocol in Winny Analysis method
Definition of the file uploading peers Definition of the file transfer between peers
Measurement environment Measurement results
analysis between prefectures analysis between ASs
Conclusion
Nov. 1, 2010
![Page 7: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/7.jpg)
APCC2010 7
File distribution protocol in Winny
Nov. 1, 2010
Feature of Winny network- unstructured P2P
network.- layered structure.- diffuse metadata of files
(KEY)- 2 types of query.
KEY information
file name
file location(IP address, service port)
file hash value
lifetime of KEY (TTL)
etc...
(1) File uploading peer diffuses KEYs to other peers.
(2) File searching peer generates search queries to find KEYs.
(3) Download the file from the location of file uploading peer included in the KEY.
File uploading peer
File searching peer
![Page 8: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/8.jpg)
APCC2010 8
Outline Introduction File distribution protocol in Winny Analysis method
Definition of the file uploading peers Definition of the file transfer between peers
Measurement environment Measurement results
analysis between prefectures analysis between ASs
Conclusion
Nov. 1, 2010
![Page 9: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/9.jpg)
APCC2010 9
Analyze time series of file KEY. focus on TTL and the file location in the KEY. 1500 < TTL < 2000. file location is same with the KEY having peer.
Peer A
Definition of the file uploading peers
Nov. 1, 2010
Crawlersearch query
query hit
Peer A is file uploading peer
: File
: File KEY
1500 < TTL < 2000
file location is Peer A.※TTL should be smaller than 2000 seconds to exclude spam KEYs.
TTL of the KEY in file uploading peer is set to be greater than 1500 seconds.
![Page 10: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/10.jpg)
APCC2010 10
Outline Introduction File distribution protocol in Winny Analysis method
Definition of the file uploading peers Definition of the file transfer between peers
Measurement environment Measurement results
analysis between prefectures analysis between ASs
Conclusion
Nov. 1, 2010
![Page 11: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/11.jpg)
APCC2010 11
Definition of the file transfer between peers process of the file transfer.
changes of a KEY having peer to a file uploading peer.
Nov. 1, 2010
Peer APeer B
① Peer A is the file uploading peer ② Peer B is the KEY having peer
① Diffusion of KEY
③ Peer B becomes a file uploading peer
Peer B
④ file transfer to Peer B from Peer A
: File
: File KEY
② Download demand
Peer A
with continuous crawling
![Page 12: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/12.jpg)
APCC2010 12
Outline Introduction File distribution protocol in Winny Analysis method
Definition of the file uploading peers Definition of the file transfer between peers
Measurement environment Measurement results
analysis between prefectures analysis between ASs
Conclusion
Nov. 1, 2010
![Page 13: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/13.jpg)
APCC2010 13
Measurement environment
Winny Crawling System collects KEYs. crawl more than 100,000 peers within 10 minutes.
Measurement period Aug. 4, 2009 01:00 ~(12 hours)
Nov. 1, 2010
6 crawlers
DB server
Management
server
![Page 14: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/14.jpg)
APCC2010 14
Measurement environment
Types of measured file. 15 popular files (selected in 1 hour crawling). books, movies and compressed files. average file size is 245MB
Nov. 1, 2010
6 crawlers
DB server
Management
server
![Page 15: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/15.jpg)
APCC2010 15
Outline Introduction File distribution protocol in Winny Analysis method
Definition of the file uploading peers Definition of the file transfer between peers
Measurement environment Measurement results
analysis between prefectures analysis between ASs
Conclusion
Nov. 1, 2010
![Page 16: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/16.jpg)
APCC2010 16
Measurement results Analysis of the file transfer characteristics
focus on between prefectures and between ASs.
⇒ Origin-Destination file transfer matrix.
measurement summary about 220,000 peers, 280 ASs. about 30,000 instances of the file transfers between 33,000
peers
Nov. 1, 2010
※ results are for 47 prefectures and top 50 ASs with number of file transfers about 15 popular files.
![Page 17: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/17.jpg)
APCC2010 17
Outline Introduction File distribution protocol in Winny Analysis method
Definition of the file uploading peers Definition of the file transfer between peers
Measurement environment Measurement results
analysis between prefectures analysis between ASs
Conclusion
Nov. 1, 2010
![Page 18: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/18.jpg)
APCC2010 18
File transfer traffic matrix between prefectures src prefectures on Y-axis, dst prefectures on X-axis large portion of file transfers are generated in few
prefectures.
Nov. 1, 2010
Destination Prefectures
Source Prefectures
Tokyo(dst) Osaka(dst)
Tokyo(src)
Osaka(src)
%
highlow
![Page 19: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/19.jpg)
APCC2010 19
File transfer traffic matrix between prefectures the sum of elements is 100% for each row. similar traffic distribution in every prefectures.
Nov. 1, 2010
Destination Prefectures
Source Prefectures
within-prefectures
highlow
src and dstis same prefecture
![Page 20: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/20.jpg)
APCC2010 20
Comparison of Winny and telephone traffic
upper: Winny below: telephone traffic (in
2007)
traffic within-prefectures Winny: 2% telephone traffic: 70%
similar prefectures are selected as destinations.
Tokyo, Osaka, etc.
Nov. 1, 2010
Tokyo Osaka
![Page 21: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/21.jpg)
APCC2010 21
Comparison of Winny and Internet upper: Winny below: Internet (in 2008)*
traffic within-prefectures. Winny: 2% Internet: 3% few locality of traffic.
distribution patterns are similar.
Nov. 1, 2010
* Kenjiro Cho, Kensuke Fukuda, Hiroshi Esaki, Akira Kato, Jun Murai, “Where does all the traffic go? – observing trends in Japanese residential traffic –,” International Workshop on Protocols for Future, Large-Scale and Diverse Network Transports, 2009.
![Page 22: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/22.jpg)
APCC2010 22
Outline Introduction File distribution protocol in Winny Analysis method
Definition of the file uploading peers Definition of the file transfer between peers
Measurement environment Measurement results
analysis between prefectures analysis between ASs
Conclusion
Nov. 1, 2010
![Page 23: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/23.jpg)
APCC2010 23
File transfer traffic matrix between ASs src ASs on Y-axis, dst ASs on X-axis large portion of file transfers is generated by few
ASs. 20 ASs generated 85% of total number of file transfers.
Nov. 1, 2010
Source ASs
Destination ASs
%
highlow
![Page 24: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/24.jpg)
APCC2010 24
File transfer traffic matrix between ASs the sum of elements is 100% for each row. traffic distribution is similar in each AS. very poor locality of AS network in Winny.
Nov. 1, 2010
Source ASs
Destination ASs
within-AS
highlow
![Page 25: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/25.jpg)
APCC2010 25
Outline Introduction File distribution protocol in Winny Analysis method
Definition of the file uploading peers Definition of the file transfer between peers
Measurement environment Measurement results
analysis between prefectures analysis between ASs
Conclusion
Nov. 1, 2010
![Page 26: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/26.jpg)
APCC2010 26
Conclusion Analyzed traffic characteristics in Winny
network. many file transfers are generated by few
prefectures or ASs. since there is no mechanism to consider IP network,
many file transfers are not within-prefecture or within-ASs.
Future work long term measurement. analysis and measurement of other P2P networks
(BitTorrent, Share, etc.).
Nov. 1, 2010
![Page 27: An Analysis of the P2P Traffic Characteristics on File Transfers Between Prefectures and Between Autonomous Systems in the Winny Network Nov. 1, 20101](https://reader037.vdocuments.net/reader037/viewer/2022110116/55171525550346f5558b55c5/html5/thumbnails/27.jpg)
APCC2010 27
THANK YOU VERY MUCH FOR YOUR KIND ATTENTION.
Nov. 1, 2010