Course : Communication and Computer Networks Seminar - Open Courses
Course code : INF366
INF110 - George Xylomenos
Course Description

The goal of this course is to expose students to the problems of the current Internet architecture and introduce the concepts of Information-Centric Networks. This will take place by studying a set of research papers on the origins of the Internet, the issues it is facing today in various areas and the various approaches taken to rectify them in an Information-Centric manner. The course is designed to prepare students for research in the area of Information-Centric Networking.
- Practical arrangements and introduction to the course. Presentation (pdf) Presentation(ppt)
- Van Jacobson: If a Clean Slate is the solution what was the problem? Stanford ‘Clean Slate’ Seminar, February 27, 2006. Presentation (pdf)
- Mark Handley: The Challenges of Evolving the Internet, EU Consultation meeting on R&D challenges in the area of Future Internet, 31 January 2008, Brussels, Belgium. Presentation (pdf),
- Related paper: Mark Handley: Why the Internet only just works, BT Technology Journal, Vol. 24, No. 3, July 2006. Paper (pdf) Paper (published version)
- Anja Feldman: Internet Clean Slate, EU Consultation meeting on R&D challenges in the area of Future Internet, 31 January 2008, Brussels, Belgium. Presentation (pdf)
- Related paper: Anja Feldman: Internet Clean-Slate Design: What and Why?, ACM CCR, Vol. 37, No. 3, July 2007. Paper (pdf) Paper (published version)
- David D. Clark: The Design Philosophy of the DARPA Internet Protocols, ACM CCR, Vol. 18, No. 4, August 1988. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- David D. Clark, John Wroclawski, Karen R. Sollins and Robert Braden: Tussle in cyberspace, ACM SIGCOMM, 2002. Presentation (pdf) Presentation (ppt) Paper(pdf) Paper (published version)
- Jennifer Rexford, Constantine Dovrolis: Future Internet architecture: clean-slate versus evolutionary research, Communications of the ACM, Vol. 53, No. 9, September 2010. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Additional Reading: Marjory S. Blumenthal and David D. Clark: Rethinking the Design of the Internet: The End-to-End Arguments vs. the Brave New World, ACM Transactions on Internet Technology, Vol. 1, No. 1, August 2001. Paper (pdf) Paper (published version)
- Paul Vixie: What DNS is not, Communications of the ACM, vol. 52, no. 12, December 2009. Presentation (pdf) Presentation (ppt) Paper (pdf)Paper (published version)
- Bernhard Ager, Wolfgang Mühlbauer, Georgios Smaragdakis, Steve Uhlig: Comparing DNS Resolvers in the Wild, ACM IMC 2010. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Venugopalan Ramasubramanian and Emin Gun Sirer, The design and implementation of a next generation name service for the Internet, ACM SIGCOMM, 2004. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Additional reading: Vasileios Pappas, Dan Massey, Andreas Terzis, Lixia Zhang: A comparative study of current DNS with DHT-based alternatives, ΙΕΕΕ INFOCOM, 2006. Paper (pdf) Paper (published version)
- Marcelo Yannuzzi, Xavier Masip-Bruin, Olivier Bonaventure: Open issues in Interdomain Routing: a survey, IEEE Network, Vol. 19, No. 6, November-December 2005,. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Ratul Mahajan, David Wetherall, Tom Anderson: Understanding BGP Misconfiguration, ACM SIGCOMM 2002. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Kevin Butler, Toni Farley, Patrick Mc Daniel, Jennifer Rexford. A Survey of BGP Security Issues and Solutions, Proceedings of the IEEE, Vol. 98, No. 1, January 2010. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Additional Reading Srinivasan Seetharaman, Mostafa Ammar. Inter-domain policy violations in multi-hop overlay routes: Analysis and mitigation, Computer Networks, Vol. 53, No. 1, January 2009. Paper (pdf) Paper (published version)
- Balachander Krishnamurthy, Craig Wills, Yin Zhang: On the use and performance of content distribution networks, ACM IMW, 2001. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Stephanos Androutsellis-Theotokis, Diomidis Spinellis: A survey of peer-to-peer content distribution technologies, ΑCM Computing Surveys, Vol. 36, No. 4, December 2004. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Michael J. Freedman, Eric Freudenthal, David Mazières: Democratizing content publication with Coral, USENIX NSDI, 2004. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Michael Walfish, Hari Balakrishnan, and Scott Shenker, Untangling the web from DNS, USENIX NSDI, 2004. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Hari Balakrishnan, Karthik Lakshminarayanan, Sylvia Ratnasamy, Scott Shenker, Ion Stoica, Michael Walfish: A layered naming architecture for the Internet, ACM SIGCOMM 2004. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Michael Walfish, Jeremy Stribling, Maxwell Krohn, Hari Balakrishnan, Robert Morris, Scott Shenker: Middleboxes No Longer Considered Harmful, USENIX OSDI, 2004. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Ion Stoica, Daniel Adkins, Shelley Zhuang, Scott Shenker, Sonesh Surana: Internet Indirection Infrastructure, IEEE/ACM Transactions on Networking, Vol. 12, No. 2, April 2004. Presentation (pdf) Presentation (ppt) Paper(pdf) Paper (published version)
- Xiaowei Yang, David Clark, Arthur W. Berger: NIRA: A New Inter-Domain Routing Architecture, IEEE/ACM Transactions on Networking, Vol. 15, No. 4, August 2007. Presentation (pdf) Presentation (ppt) Paper(pdf) Paper (published version)
- David G. Andersen, Hari Balakrishnan, Nick Feamster, Teemu Koponen, Daekyeong Moon, Scott Shenker: Accountable Internet Protocol (AIP), ACM SIGCOMM 2008. Presentation (pdf) Presentation (ppt) Paper(pdf) Paper (published version)
- Mark Gritter, David R. Cheriton: An Architecture for Content Routing Support in the Internet, USENIX USITS, 2001. Paper (pdf) Paper (published version)
- Matthew Caesar, Tyson Condie, Jayanthkumar Kannan, Karthik Lakshminarayanan, Ion Stoica, Scott Shenker: ROFL: Routing on Flat Labels, ACM SIGCOMM, 2006. Paper (pdf) Paper (published version)
- Teemu Koponen, Mohit Chawla, Byung-Gon Chun, Andrey Ermolinskiy, Kye Hyun Kim, Scott Shenker, Ion Stoica: A Data-Oriented (and Beyond) Network Architecture, ACM SIGCOMM, 2007. Paper (pdf) Paper (published version)
- Jing Su, James Scott, Pan Hui, Jon Crowcroft, Eyal de Lara, Christophe Diot, Ashvin Goel, Meng How Lim, Eben Upton: Haggle: Seamless Networking for Mobile Applications, UbiComp 2007, LNCS 4717, 2007. Paper (pdf) Paper (published version)
- Van Jacobson, Diana K. Smetters, James D. Thornton, Michael F. Plass, Nicholas H. Briggs, Rebecca L. Braynard: Networking Named Content, ACM CoNEXT, 2009. Paper (pdf) Paper (published version)
- V. Jacobson, D. K. Smetters, N. H. Briggs, M. F. Plass, P. Stewart, J. D. Thornton, R. L. Braynard: VoCCN: Voice Over Content-Centric Networks, ACM ReArch, 2009. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Patrick Th. Eugster, Pascal A. Felber, Rachid Guerraoui, Anne-Marie Kermarrec: The Many Faces of Publish/Subscribe, ACM Computing Surveys, Vol. 35, No. 2, June 2003. Paper (pdf) Paper (published version)
- P.R. Pietzuch, J.M. Bacon: Hermes: a distributed event-based middleware architecture, IEEE ICDCS Workshops, 2002. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Nikos Fotiou, Dirk Trossen, George C. Polyzos: Illustrating a publish-subscribe Internet architecture, Springer Telecommunication Systems (to appear). Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Additional reading Costin Raiciu, David S. Rosenblum, Mark Handley: Revisiting Content-Based Publish/Subscribe, ICDCS Workshops, 2006. Paper (pdf) Paper (published version)
- Konstantinos Katsaros, George Xylomenos, George C. Polyzos: Multi Cache: An overlay architecture for information-centric networking, Computer Networks, Vol. 55, No. 4, March 2011. Paper (pdf) Paper (published version)
- A. Detti, N. Blefari-Melazzi, S. Salsano, M. Pomposini: CONET: A Content Centric Inter-Networking Architecture, ACM SIGCOMM ICN Workshop, 2011. Paper (pdf) Paper (published version)
- W. K. Chai, N. Wang, I. Psaras, G. Pavlou, C. Wang, G. G. de Blas, F. J. Salguero, L. Liang, S. Spirou, A. Beben and E. Hadjioannou, CURLING: Content-Ubiquitous Resolution and Delivery Infrastructure for Next Generation Services, IEEE Communications Magazine, Vol. 49, No. 3, March 2011. Paper (pdf) Paper (published version)
- Additional reading Andrea Detti, Nicola Blefari-Melazzi: Network Layer Solutions for a Content-Centric Internet, Springer Trustworthy Internet, Part 6, 2011. Paper (pdf) Paper (published version)
- Matthew Caesar, Miguel Castro, Edmund B. Nightingale, Greg O’Shea, Antony Rowstron: Virtual Ring Routing: Network Routing Inspired by DHTs, ACM SIGCOMM, 2006. Paper (pdf) Paper (published version)
- Petri Jokela, András Zahemszky, Christian Esteve Rothenberg, Somaya Arianfar, Pekka Nikander: LIPSIN: line speed publish/subscribe inter-networking, ACM SIGCOMM, 2009. Paper (pdf) Paper (published version)
- P. Brighten Godfrey, Igor Ganichev, Scott Shenker, Ion Stoica: Pathlet routing, ACM SIGCOMM, 2009. Paper (pdf) Paper (published version)
- Nick Mc Keown, Tom Anderson, Hari Balakrishnan, Guru Parulkar, Larry Peterson, Jennifer Rexford, Scott Shenker, Jonathan Turner: Open Flow: enabling innovation in campus networks, ACM CCR, Vol. 38, No. 2, April 2008. Presentation (pdf) Presentation (ppt) Paper (pdf) Paper (published version)
- Sylvia Ratnasamy, Scott Shenker, Steven Mc Canne: Towards an Evolvable Internet Architecture, ACM CCR, Vol. 35, No. 4, October 2005. Paper (pdf) Paper (published version)
- Dmitri Krioukov, k c claffy, Kevin Fall, and Arthur Brady, On compact routing for the Internet, ACM CCR, Vol. 37, No. 3, July 2007. Paper (pdf) Paper (published version)
Agenda
Due day
Course event
System event
Personal event
Announcements
All announcements...- - There are no announcements -
Open Academic Course

OpenCourses Level: A-
Num. of Visits : 2688
Num. of Hits : 37789