Computer Laboratory > Teaching > Course material 2007–08 > Advanced Systems Topics


Advanced Systems Topics

Principal lecturer: Dr Keir Fraser
Taken by: Part II
Past exam questions

Scalable synchronization

Internet Routing Protocols

Lecturer: Dr Timothy G. Griffin

Internet routing protocols from a distributed systems perspective. We will cover the five most commonly used protocols --- RIP, EIGRP, OSPF, IS-IS (all roughly based on the shortest-paths model) and BGP (which has evolved organically in the interdomain context). Convergence, scalability, and stability are the main concerns. Live-lock in BGP will be described.

Advanced operating systems

This section of the course will cover distributed and persistent virtual memory, capability systems, microkernel evolution, virtual machine monitors, extensibility and filesystem & database storage.