Computer Laboratory

Course material 2010–11

Computer Networking

Principal lecturer: Dr Andrew Moore
Taken by: Part IB
Syllabus
Past exam questions (this is automatically generated so not perfect)
Information for supervisors (contact awm22 for access permission - please include your position/webpage, some sort of proof your not a CST student)


  • This subject will closely follow the material of
    Kurose, J.F. & Ross, K.W. (2009). Computer networking: a top-down approach. Addison-Wesley (5th ed.). Get a copy or at the very least have your college library get a copy - of the latest edition - if possible.
  • Examinable Topics (raven)
  • Files including Lecture slides (raven required)

  • Applets (from Pearson website - I believe no 'magic' (purchase, etc.) is required to get access)

Topic-specific material

Topic 1 - Introduction

  • End-to-End Arguments in System Design, Saltzer, J., Reed, D., and Clark, D.D., Second International Conference on Distributed Computing Systems (April 1981) pages 509-512, ACM Transactions on Computer Systems, 1984, Vol. 2, No. 4, November, pp. 277-288 PDF
  • Trying to explain the Internet to your parents/grand-parents? The Internet Revealed Disclaimer: this is very IXP-centric, funded as it is by Euro-IX, the body representing a big bunch of IXPs. Trivia: LINX (London IXP) is the worlds largest IXP by traffic, customers, and peerings).

Topic 2 - Applications

Topic 3 - Transport

  • A quicktime video of (Monday/Wednesday 21st/23rd of Feb) presentation is available HERE Notes about the movie are available here. You may wish to open two browsers: one for the movie and one for the notes.

  • Following on from How do we size buffers in the Internet? Jim Getty'sBuffer Bloat page. Buffer bloat project page.

Topic 4 - Networks