Next: Lent Term 1999: Part
Up: Michaelmas Term 1998: Part
Previous: Optimising Compilers
Lecturer: Professor I.M. Leslie
(iml@cl.cam.ac.uk)
No. of lectures: 12
Prerequisite course: Digital Communication I
This course is a prerequisite for Security (Part II).
- Review of basic principles.
- Abstraction, layering. Concept of channel. OSI reference model.
Standards bodies. [2 lectures]
- The Internet in detail.
- IP addressing, header functions, routing architecture, routing
protocols. [2 lectures]
- TCP in detail.
- TCP bandwidth usage and control, congestion, efficiency. Connection
states. [2 lectures]
- Multicast.
- Concepts. Internet multicast model. Applications. Basic implementation.
Refinements. Congestion control. [1 lecture]
- Quality of service in the Internet.
- Guarantees versus best effort. Flow specs. IntServ and
DiffServ. RSVP. Economic models. [3 lectures]
- ATM.
- Architecture, motivation. Relation to packet switching, circuit
switching. Quality of service considerations. Resource management.
Performance quantities. VR performance, effective bandwidth. ABR
strategies. [1 lecture]
- Late topics.
- An examination of some current issues in the Internet. [1 lecture]
Recommended books:
Comer, D. & Stevens, D. (1995). Internetworking with TCP-IP,
vol. 1 and 2. Prentice-Hall (3rd ed.).
Halsall, F. (1992). Data Communications, Computer Networks and Open
Systems. Addison-Wesley (3rd ed.).
Schwartz, M. (1987). Telecommunication Networks: Protocols, Modeling
and Analysis. Addison-Wesley.
Next: Lent Term 1999: Part
Up: Michaelmas Term 1998: Part
Previous: Optimising Compilers
Christine Northeast
1998-10-01