E6998-02: Internet Routing

Mondays and Wednesdays 4:10pm-5:25pm
Room: 410 International Affairs Building

Instructor: John "JI" Ioannidis < j i + i r at cs dot columbia dot edu >
Office hours: Mondays and Wednesdays, 3pm-4pm, 464 Computer Science Building

DON'T PANIC -- Homework 1 from last year will not be assigned this year!

TA: Angelos Stavrou
Office hours: Tuesdays and Thursdays, 1pm-2pm,
Office: 516(CSB), Phone: 212-939-7096

Class BBoard: https://www1.columbia.edu/sec/bboard/033/coms6998-002.

Directory of Classes information: http://www.columbia.edu/cu/bulletin/uwb/subj/COMS/E6998-20033-002/

Prerequisites: W4118 (Operating Systems) and W4119 (Networks), or equivalent courses.

You can find last year's page here.

Contact the instructor for more information.


There is a separate page for announcements.

Reading Material

Books are listed in order of preference. RFCs and Internet Drafts are listed in chronological order.

Books:

RFCs:

All RFCs are available at http://www.ietf.org/rfc.

Relevant Documentation

Software

Class Schedule

The class schedule is preliminary and subject to change through the course of the semester. Class notes and homeworks will become available as the material is covered.

# Date Subject Notes Reading Assignment
01 03 Sep Administrivia; introduction   Perlman, Chapters 1-3,5
02 08 Sep Addressing   Perlman, Chapters 6,8-11
Halabi Chapters 1-3
RFC-791, RFC-950, RFC-1122, RFC-1127
03 10 Sep Addressing Architecture  
04 15 Sep Addressing Architecture Homework 1 out
05 17 Sep Addressing Architecture  
06 22 Sep Addressing Architecture  
07 24 Sep Unix code Homework 1 in
08 29 Sep Intro to routing protocols Homework 2 out
09 01 Oct DV routing; RIP  
03 Oct Recitation Recitation 1
10 06 Oct Link State routing  
11 08 Oct OSPF  
12 13 Oct OSPF  
13 15 Oct OSPF  
14 20 Oct Review before midterm  
22 Oct Midterm midterm
15 27 Oct Intro to interdomain routing Homework 3 out  
16 29 Oct BGP  
03 Nov Monday before election day No classes
17 05 Nov BGP  
18 10 Nov Questions & Answers Session  
19 12 Nov Guest Lecture (Joel M. Gottlieb) Lecture (PPT) joel[at]research.att.com
20 17 Nov BGP  
21 19 Nov BGP  
22 24 Nov BGP  
23 26 Nov BGP  
24 01 Dec Overlay networks/VPNs Homework 4 out  
25 03 Dec Multicast  
26 08 Dec Advanced topics last day of classes

According to the current exam schedule, the final is on Monday December 15, 4:10pm-7pm.

All class notes and homeworks are Copyright © 2002, 2003 by John Ioannidis. The obvious restrictions apply. Lots of material has been cribbed from the books listed above, from RFCs, and from Tim Griffin's BGP Tutorial, in the spirit of Fair Use. Feel free to contact me if you find this material useful and want to use it for some purpose other than studying for E6998-02 during Fall'03.

Links

Acknowledgements

Thanks to AT&T for allowing me to teach this semester.
Also thanks to Cisco Systems for graciously donating routers to be used in the course lab.


$Id: mkindex.pl,v 1.1 2003/11/13 01:42:11 ji Exp ji $