Professors: Paolo Giaccone
Official description of the course: here
Support material for Giaccone’s part (2021/22):
- 0. Solved exercises on switching architectures, data centers and fast packet processing (Download)
- 1. Introduction to data centers (Download)
- 2. Slides on multistage switching architectures (Download)
- 3. The design of data center networks (DCN) (Download)
- 4. SDN and the design of high-performance programmable switches (Download)
- 5. Slides on programming scheduling algorithms for input queued switches (Download)
- 6. Probabilistic data structures and fast packet processing (Download)
Bibliography for the first part
Circuit switching
- Joseph Y.Hui, “Switching and traffic theory for integrated broadband networks”, Kluwer, Boston, 1990 (chapters: 2.5, 2.6, 3, 5.4, 5.5)
- Achille Pattavina, “Reti di telecomunicazione”, I Ed., Mc Graw Hill (chapter: 6)
- Achille Pattavina, “Switching theory : architectures and performance in broadband ATM networks”, Chichester : Wiley, copyr. 1998
Packet switching
- H.J. Chao, C.H. Lam, E. Oki, “Broadband packet switching technologies”, New York, Wiley, 2001
- W.J.Dally, B.Towles, “Principles and practice of interconnection networks”, Elsevier, Morgan Kaufman, 2004
- G. Varghese, “Network algorithmics”, Elsevier, Morgan Kaufmann, 2005