Network Systems Architecture

Course Objectives

The aim of the module is to give students a clear and deep understanding of the concepts and techniques used to build network system components, as well as how they are assembled to build scalable, high performance network systems.

Syllabus

  • Router architectures.
  • Components for switching and routing: switching fabric, buffering,queuing, policing, scheduling, look-up techniques, counters,classification.
  • Designing for scale: technology evolution, clustering, caching,content networks.

Recommended Reading

  • Computer Networking: A Systems Approach, by Larry Peterson and Bruce Davies, Morgan Kaufman publishers, available from amazon.co.uk as a used book.
  • Computer Networking: A Top Down Approach Featuring the Internet, by James Kurose and Keith Rose, Addison-Wesley, also available as a used book, from amazon.co.uk

Dates and Details

Lecturer: Dr Andrew Scott.