Presentation is loading. Please wait.

Presentation is loading. Please wait.

Performance Analysis of Peer-to-Peer File Transfer Network Sayantan Mitra Vibhor Goyal 1.

Similar presentations


Presentation on theme: "Performance Analysis of Peer-to-Peer File Transfer Network Sayantan Mitra Vibhor Goyal 1."— Presentation transcript:

1 Performance Analysis of Peer-to-Peer File Transfer Network Sayantan Mitra Vibhor Goyal 1

2 Napster Architecture 2Sayantan Mitra & Vibhor Goyal

3 Your Computer Directory of Files I want file X Y has it! I want file X Here it is Update 3Sayantan Mitra & Vibhor Goyal

4 Assumptions No Concurrent upload and download of files. No peer leaves the system before completing the file transfer. No physical transfer of files; instead a stream of bytes is transferred. 4Sayantan Mitra & Vibhor Goyal

5 Scalability Analysis File transfer time. Dropped Packets. Handling of File Requests with simultaneous access demand (Load Balancing). SHA-1 Mismatch. Bandwidth Usage. Latency. 5Sayantan Mitra & Vibhor Goyal

6 Scalability Analysis File transfer time. Dropped Packets. Handling of File Requests with simultaneous access demand (Load Balancing). SHA-1 Mismatch. Bandwidth Usage. Latency. 6Sayantan Mitra & Vibhor Goyal

7 Models used in Experiments 7Sayantan Mitra & Vibhor Goyal

8 Server Peer 1Peer 2Peer 3 8Sayantan Mitra & Vibhor Goyal

9 Server Peer 1Peer 3Peer 2 9Sayantan Mitra & Vibhor Goyal

10 Server Peer 2Peer 1Peer 3 10Sayantan Mitra & Vibhor Goyal

11 Server Peer 3Peer 2Peer 1 Peer 6Peer 5Peer 4 Peer 9Peer 8Peer 7Peer 12Peer 11Peer 10 11Sayantan Mitra & Vibhor Goyal

12 File transfer time Analysis 12Sayantan Mitra & Vibhor Goyal

13 Setup – File divided in specified sized chunks. – Sliding window protocol. Variations – File Size. – Sliding Window size. – Packet size. Observations – The variation in transfer time at the sender and receiver end, with change in above said parameters. Regression – Try to find out an equation of regression between the time of transfer with respect to the above mentioned parameters. 13Sayantan Mitra & Vibhor Goyal

14 Dropped Packets Analysis 14Sayantan Mitra & Vibhor Goyal

15 Simulating Network behavior. – Random ACK drop. – Network delay in ACK. Parameters – File Size – Packet Size – Window size Observations – Number of packets resent due to lost ACKs and their variations due to change in above said parameters. Regression – Try to find an equation of regression between the number of packets to be resent with that of the mentioned parameters. 15Sayantan Mitra & Vibhor Goyal

16 To-Do Handling of File Requests with simultaneous access demand (Load Balancing). SHA-1 Mismatch. Bandwidth Usage. Latency. EMULAB. 16Sayantan Mitra & Vibhor Goyal

17 Questions ??? 17Sayantan Mitra & Vibhor Goyal


Download ppt "Performance Analysis of Peer-to-Peer File Transfer Network Sayantan Mitra Vibhor Goyal 1."

Similar presentations


Ads by Google