140 likes | 169 Views
Learn the basic principles of state-of-the-art communication networks in this course led by instructor Milan Vojnović from Microsoft Research Cambridge. The course covers lectures, exercises, and a research essay summarizing main claims. Attendance is recorded, and grading is based on exercises, essay, mid-term and final exams.
E N D
Computer Networking Course Milan Vojnović April 2006
Your Team • Instructor • Milan VojnovićMicrosoft ResearchCambridge, United Kingdom • Teaching assistant • Nenad Ukić Ericsson Nikola TeslaSplit, Croatia
Goals • Learn basic principles of state-of-the-art communication networks • Aim at breath by understanding basic principles • Non-objectives: • Learning gory engineering details of specific protocols
Plan • Lectures • 10 * 3 hours • Lecture material available from course web site • Exercises • Complement and review lecture material • Assigned on the date as indicated (later slides) (Mon of a week) • Exercise solutions to be delivered by end of the week (Sun, 24:00) • Do the exercises at your convenient time • Note the assigned lab slots (later slide) • Exercise solutions format: a file sent to nukic@fesb.hr (.txt or .doc or .pdf or .ps) • Essay • Read a research paper (one per student); to be assigned by April 21, 2006 • Summarize main claims (bullet form, single A4, 12pt font) • Communication • FESB e-learning portal • Web: http://www.fesb.hr/~nukic/cn06/
Grading • E = exercises • R = essay • M = mid-term exam • F = final exam • Grade = 0.1 * E + 0.1 * R + 0.2 * M + 0.6 * F • Mid-term: May 22 • Essay: return until June 16 • Additional requirements: • Attendance to lectures will be recorded
Lectures: 1-5 • Lec 1: Overview (Tue, Apr 18) • Lec 2: Layer 2: LANs and Bridges (Tue, Apr 18) • Lec 3: IP (Wed, Apr 19) • Lec 4: Internal Routing (Wed, Apr 20) • Distance Vector and Link State • Lec 5: External Routing: BGP (Thu, Apr 21)
Exercises • Ex 1: Network administration tools (Apr 24) • Ex 2: Internal Routing (May 1) • Ex 3: External Routing (BGP) (May 8) • Ex 4: Transport Layer (May 15)
Lectures: 6-10 • Lec 6: Transport Layer: TCP and UDP (Fri, May 22) • Microeconomics theory of congestion control • Lec 7: Internet QoS (May 23) • Lec 8: Wireless networks: Routing (May 24) • Lec 9: Overlay networks and content dissemination (May 25) • Lec 10: Network security (May 26) • Network epidemics: worm, alerts, patches
Exercises • Ex 5: Congestion control (May 29) • TCP fairness • Multi-hop: parking-lot • Ex 6: File replication (June 12) • HW assignments from lecture in Prague • Ex 7: Worm and patch spread (June 19) • ODE models in Matlab
Where & When • Lectures: Room TBD • Exercises • Wed, Lab 122, 16:00-20:00 • Fri, Lab 122, 16:00-20:00 • Fri Lab 317, 16:00-20:00 • Students assigned to time slots: TBD