Weekly outline
General
- TEACHER: LAURA RICCI
SUPPORT: EMANUELE CARLINI
FINAL PROJECT
ASSIGNMENTS
TEXT OF THE EXAMS
MASTER AND BACHELOR THESIS
Teaching Material:
Slide of the lessons: this material covers all the topic presented in the course
Texts: none required, but relevant texts include:
- Sasu Takoma, Overlay Networks, Toward Information Networking, 2010
- Maarten Van Steen, Graph Theory and Complex Networks, 2010
- Korzun, Dmitry, Gurtov, Andrei, Structured Peer-to-Peer Systems: Fundamentals of Hierarchical Organization, Routing, Scaling, and Security
- R. Steinmetz, K.Wehrle, Peer to Peer Systems and Applications, LNCS 3485, Springer Verlag, 2005
- Yu-Kwong Ricky Kwok,Peer to Peer Computing, Applications, Architecture, Protocols and Challanges, CRC Press, 2012
- Q.Hieu Vu, M.Lupu, B.Chin Ooi, Peer to Peer Computing, Principles and Applications, Springer Verlag, 2010
- Buford, Yu, Lua, P2P Networking and Applications, Morgan Kaufmann, 2009
- Sasu Takoma, Overlay Networks, Toward Information Networking, 2010
Lecture Notes
25 september
Introduction
30 September
Unstrucured overlays
2 October
Hybrid Systems, Self Organization
7 October
DHT: An Introduction
9 October
Chord: a Distributed Hash Table
14 October
Chord: a Distributed Hahs Table
21 October
Markov Chains: Modelling Chord Routing
23 october
Chord: Handling churn
28 October
Prefix based DHT: Kademlia
11 November
Random Graph: Complex Network Analysis
13 November
Epidemic algorithms: Gossip (guest lecture Emanuele Carlini)
18 November
Peersim: an Introduction (guest lecture Emanuele Carlini)
Lab: Anti Entropy in Peersim
20 November
Watts and Strogatz and Navigability: Small World
23 November
Applications of Complex Network Analysis to P2P systems
25 November
Topology Management and Graph Processing (Guest Lecture Emanule Carlini)
27 November
Lab on Peersim (lecture of Emanuele Cralini)
2 December
Case Study: BitTorrent
4 December
Scale Free Networks: Preferential Attachment
9 December
Case Study: Bitcoin
11 December
BGP - Guest Lecture Alessandro Improta
15 December
Case Study: Bitcoin (2)