CS232/EE248A/NetSys201 Internet (Fall 2008)

Instructors: Prof. Tatsuya Suda (suda at ics.uci.edu) and Prof. Tadashi Nakano (tnakano at ics.uci.edu)
Reader: Akihiro Enomoto (enomoto at ics.uci.edu) 

Office hours:
 Prof. Suda          Wed, 3:30pm - 4:30pm,    3232 DBH (Donald Bren Hall)
 Prof. Nakano      Mon, 3:00pm - 4:00pm,    3241 DBH (Donald Bren Hall) (out of town 11/23-12/2)

 

Last Update:  Nov. 21, 2008.

Announcement
Final: Dec. 8, 2008 (Mon), 4 - 6pm at ICS 174 (Important: The final will be CLSOED book exam)
 (CHECK your FINAL schedule, if you have a schedule conflict, CONTACT instructors by the end of the lecture on NOV.14. This is hard deadline) (Update, Nov.12)
Midterm covers Adaptive Video Multicast and Ad Hoc Networks, too.
Midterm: 4:40 pm -, Nov. 21, 2008 (Fri) (Important: The midterm will be CLSOED book exam)


Course Syllabus [DOC]
Course Syllabus [PDF]
Course Schedule [DOC]
Qualifying Exam Guideline [DOC]
Enrollment Schedule after Qualifying Exam [PDF]
Final and Midterm Exam Guideline [DOC]
Midterm Topics [PDF]

Homework
Homework Problems 1[PDF]
Homework Solutions 1-a [PPT]
Homework Solutions 1-b [PPT]
Homework Solutions 1-c [PPT]
Homework Problems 2 (For Midterm)[PDF]
Homework Solutions 2-a [PPT]
Homework Solutions 2-b [PPT] 
Homework Solutions 2-Supplement [PDF] (Up, Nov.18)
Homework Problems 3 (For Final)[PDF]
Homework Problems 3 - Q17 supplemental materials [PDF] (Up, Nov.19)
@@
Homework Solutions 3-a [PPT]  (Up, Nov.21)
Homework Solutions 3-b [PPT]  (Up, Nov.21)

Qualifying Exam
Qualifying Exam Solutions (Green Version) [PDF]
Qualifying Exam Solutions (Yellow Version) [PDF]


Schedule
Week 1, Oct.3 (Fri)
    • Course introduction; and an overview of computer networks (needed for qualifying exam) [PDF]
    • Data Link Layer (needed for qualifying exam) [PDF]

Week 2, Oct.10 (Fri)
    • Discussion: HW for qualifying exam
    • Lecture: Medium Access Sublayer (needed for qualifying exam) [PDF]
    • Lecture: Internet Introduction (needed for midterm) [PDF]
    • Lecture: Network Layer (needed for midterm) [PDF] 

Week 3, Oct.17 (Fri)
    • Discussion: HW for qualifying exam
    • Lecture: Qualifying Exam
    • Lecture: Network Layer (contfd)

Week 4, Oct.24 (Fri)
    • Discussion: Network Layer - IPv6 (needed for midterm) [PDF]
    • Lecture: Network Layer - Routing (needed for midterm) [PDF]

Week 5, Oct.31 (Fri)  
    • Discussion: Multicast Communication (needed for midterm) [PDF]
      - Ref: computer networking: a top-down approach, "4.7 Broadcast and Multicast Routing" (p384-399, if 3rd edition)
    • Lecture: Adaptive Video Multicast (needed for midterm)  [PDF]
    • Lecture: Ad Hoc Networks (needed for midterm)  [PDF]
    • Lecture: Ad Hoc Network Reference Paper (needed for midterm)  [PDF]

Week 6, Nov.7 (Fri)
    • Discussion: HW for Midterm (Q1-18)
    • Lecture: IP Quality of Service
(needed for final) [PDF]
       - On-demand QoS Path Establishment and Policy Servers are NOT needed for final
    • Lecture: Policy-Based QoS Network Management (NOT Needed for final) [PDF]

Week 7, Nov.14 (Fri)
    • Discussion: HW for Midterm (Q19-27)
    • Lecture: TCP (needed for final)
[PDF]
    • Lecture: HTTP (needed for final) [PDF]  (correction to 2.3.3 [PDF])
     - Ref: computer networking: a top-down approach, "2.2 The Web and HTTP" (p87-106, if 3rd edition)
     - Ref: computer networking: a top-down approach, "7.5 Distributing multimedia: content distribution networks" (p610-614, if 3rd edition)
     - Ref: computer networks (Tanenbaum), "7.3.4 HTTP" (p651-662, if 4th edition)

Week 8, Nov.21 (Fri)
    • Discussion: HW for Final Exam (Q8-19)  
     - Supplement Material TCP [PDF] (Up, Nov. 20)
    • Lecture (3:30 - 4:30): P2P (Part 1 and 3) (needed for final) [PDF] (Up, Nov. 18)
     - Ref: "Collective dynamics of small-world networks", Nature, 1998. [PDF] (Use VPN to download the PDF or access from UCI) (Up, Nov. 14)
    • Lecture (4:40 - ): Midterm (Up, Nov. 14)

Week 9, Nov.28 (Fri)
    No Classes. Thanks Giving Holiday

Week 10, Dec. 5 (Fri)
    • Discussion: HW for Final Exam (Q1-7 & Q20-23)
    • Lecture: P2P (Part 2) (needed for final)
     - Ref: computer networking: a top-down approach "2.6 P2P File Sharing" (p136-145, if 3rd edition) (Up, Nov. 14)
     - Ref: computer networks (Tanenbaum), "5.2.11 Node lookup in Peer-to-peer networks"(p380-384, if 4th edition) (Up, Nov. 14)
     - Ref: "Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications", SIGCOMM, 2001. [PDF]
    • Lecture: Regrade Session for Midterm

 


Students CANNOT use calculator in the midterm exam and final exam.

 

If you have an issue downloading materials uploaded here, please contact
Akihiro Enomoto (enomoto@ics.uci.edu).