L13 FS DNS P2P
L13 FS DNS P2P
Communication and
Networking
Network Applications
Storage, DNS, P2P
Sunimal Rathnayake
2
File Storage
File Storage
Alice
P2P: Problems with
Centralized Directory
Harry Potter.torrent
Transformer.torrent
File sharing
File sharing
Large files are broken into pieces of size between
64 KB and 1 MB
1 2 3 4 5 6 7 8
BT: publishing a file
Harry Potter.torrent
Bob
Web Server
Tracker
Leecher
Seeder
Simple example
{1,2,3,4,5,6,7,8,9,10}
Seeder: A
{}{1,2,3}
{1,2,3,5}
{}
{1,2,3}
{1,2,3,4}
{1,2,3,4,5}
Downloader C
Downloader B
Basic Idea