Computer Networking › Section B · The application layer › Topic B.5
Peer-to-peer file distribution
Sending one large file to thousands of people can swamp any single server. Peer-to-peer distribution turns every downloader into an uploader as well, and a short calculation shows why that lets the system keep up however many people join.
In this topic
- The distribution problem
- Distribution time with a single server
- Distribution time with peers
- Worked example: server against swarm
- BitTorrent: torrents, chunks and trackers
- Which piece to fetch: rarest first
- Who to upload to: tit-for-tat
- Worked example: one peer's decisions
- Where P2P is used, and its limits
- Common mistakes to avoid
- Key takeaways
This topic is part of Wuanberri Pro. Checking your access…
