ENG EC 441 Lecture Notes - Lecture 10: Packet Switching, Bitcoin, Overlay Network
Document Summary
Pure peer-to-peer (p2p) architecture: no always-on server, arbitrary end systems directly communicate, peers are intermittently connected and change ip addresses, not owned by a service provider, e xamples , applications : H ow much time to dis tribute file (s iz e f bits ) from one. F ile dis tribution (b it t orrent) As s uming pear upload/download capacity is limited res ource. As s uming bandwidth is abundant - no bottlenecks. As k for distribution time - time to get copy of file to all peers. As s uming packet s witching: c lient-s erver. S erver mus t s end/upload a copy of n files to n peers. S erver time s cales with number of clients n. E ach client mus t download file copy dmin = lowes t client download rate. T ime client to download = f /dmin. O verlap of s erver trans mis s ion and client download.