Quick Information


  • (Dec 1) Quiz 1 solutions are posted here.
  • (Nov 6): The date of the final exam is posted: Sat, Dec 12, 9:30am.
  • (Oct 2): There are a few changes to the submission of lab reports and prelabs.
    1. Submit lab reports and prelabs on Blackboard using the Assignment Tool (instead of the Dropbox). Click here for instructions.
    2. File Formats: Submit lab reports and prelabs as PDF file or Plain Text file.
  • (Oct 2): Time table for lab office hours (in SFB 520) is posted on the page with the Lab time slots.
  • (Oct 2): Problem set 3 is posted and will be discussed in the tutorial on Oct 5.




  • General Information


    Internetworking is a fourth year course for EE, CE, and Eng. Sci. students who are interested in Computer Networks and the Internet. The focus of the course is on the Internet and the TCP/IP protocol suite.


    Text:
    Exams:


    Lecture Schedule and Readings:


    Week Topics Slides Reading
    Week 1
    (Sep 14-18)
    Introduction

    IP Addresses
    PPT

    PPT
    Lab Manual Introduction

    Online Chapter 0.4
    Week 2
    (Sep 21-25)
    Data Link Layer Protocols

    Address Resolution Protocol (ARP)
    PPT

    PPT
    Online Chapter: 2.1
    IBM Textbook: 2.1 and 2.4


    Online Chapter: 2.2
    Week 3
    (Sep 28 - Oct 2)
    TCP/IP Networking Example/Review

    Internet Protocol (IP)
    PPT (Part 1)
    PPT (Part 2)

    PPT

    Online Chapter: 0 (complete)

    Online Chapter: 0.3

    Online Chapter: 2.3
    IBM Textbook: 3.1


    Week 4
    (Oct 5 - 9)
    Internet Protocol (IP)

    ICMP

    IP Forwarding
    PPT

    PPT

    PPT

    Online Chapter: 2.3
    IBM Textbook: 3.1

    Online Chapter: 2.4
    IBM Textbook: 3.2

    Online Chapter: 3.1
    IBM Textbook: 3.1.3

    Week 5
    (Oct 12 - 16)
    Router Architecture

    IP Lookup
    PPT

    PPT

    Online Chapter: 3.2

    M. A. Ruiz-Sanchez, E. W. Biersack, W. Dabbous,
    Survey and taxonomy of IP address lookup algorithms,
    IEEE Network, March/April 2001, 15(2):8 - 23.

    Week 6
    (Oct 19 - 23)
    Monday (Quiz)
    Tuesday (Solutions)

    Wednesday:
    Intradomain
    Routing Review




    PPT




    IBM Texbook: 5.1, 5.2, 5.3,5.4
    Week 7
    (Oct 26 - 29)
    RIP
    OSPF


    UDP and TCP

    TCP Part 1
    PPT
    PPT

    PPT

    PPT
    IBM Texbook: 5.1, 5.2, 5.3,5.4
    IBM Texbook: 5.6


    IBM Texbook: 4.1,4.2,4.3

    IBM Texbook: 4.3
    Week 8
    (Nov 2 - 6)
    TCP Part 2 PPT (revised) IBM Texbook: 4.3
    Week 9
    (Nov 9 - 13)
    LAN Switches PPT Lab Manual: Page 217,
    Intro to Part 3 (Page 228),
    Intro to Part 4 (Page 230),
    Intro to Part 5 (Page 233),
    Description of
    spanning tree protocol
    in Exercise 5(c) (Pages 236-238)
    Week 10
    (Nov 16 - 20)
    VLANs

    Internet


    Wednesday (Quiz)
    PPT

    PPT


    Week 11
    (Nov 23 - 27)
    BGP

    DHCP

    NAT
    PPT

    PPT

    PPT
    IBM Texbook: 5.8, 5.9

    IBM Texbook: 3.6, 3.7

    IBM Textbook: 3.1.7
    Week 12
    (Nov 30 - Dec 4)
    NAT

    IP Multicast
    PPT

    PPT
    IBM Textbook: 3.1.7

    Online Chapter: 10
    IBM Texbook: 6
    Week 13
    (Dec 7 - Dec 11)
    DNS

    PPT

    IBM Textbook: 12





    Lab Schedule: (tentative)


    Labs Prelab Due Lab Report
    Due
    Information
    Lab 1 + Lab 2
    Sept 21 Sept 28
    Replace Part 4 of Lab 1 with this version (PDF)

    Include in Lab Report:
    Lab 1: Exercise 5, 6, 7, 8 (only describe difference)
    Lab 2: Exercise 1, 3, 6, 7, 8, 9
    Lab 3
    Oct 5 Oct 12
    Additional instructions (that reduce workload):
    Exercise 1: Save routing tables only from one PC.
    Exercise 3(b): Skip  step  4 (i.e., don't save routing tables)
    Exercise 6: Do not save routing tables in step 5.
    Part 7: Skip this part.
    Lab 4
    Oct 26 Oct 26
    Additional instructions (that reduce workload):
    Skip: Part 4, Part 6, Part 7.
    Lab 5
    Nov 2 Nov 9
    Additional instructions (that reduce workload):
    Exercise 1(a) and (b): No need to include etheral data to "support answers".
    Skip Part 2.
    Exercise 3(b), Exercise 4: No need to include etheral data to "support answers".
    Exercise 5: No need to include etheral data to "support answers".
    No need to include example about Nagle's algorithm.
    Skip Part 8.
    Lab 6
    Nov 16 Nov 23
    Additional instructions (that reduce workload):
    Skip Part 3.
    Skip Part 4. (But read the intro to Part 4)
    Lab 7
    Nov 30 Dec 7
    No additional instructions.



    Tutorials 


    Date Room Problem set
    Sept 21 BA 2175
    Problem Set 1
    (Solutions)1
    Sept 28 BA 2195
    Problem Set 2
    (Solutions)
    Oct 5 BA 2175
    Problem Set 3
    (Solutions)
    Oct 12 BA 2195
    Thanksgiving Day
    Oct 19 BA 2175
    Discussion of remaining problems
    from Sets 1, 2, 3
    Oct 26 BA 2195
    No tutorial
    Nov 2 BA 2175
    Problem Set 4
    (Solutions)
    Nov 9 BA 2195
    Problem Set 5
    (Solutions)
    Nov 16 BA 2175
    Problem Set 6
    (Solutions)
    Nov 23 BA 2195
    Discussion of Quiz 2
    (Solutions)
    Nov 30 BA 2175
    Problem Set 7
    (Solutions)
    Dec 7 BA 2195
    Discussion of 2007 Final
    (some solutions)


     

     

     

     

     

     

     

     

     

    General Info

    Lectures

    Labs

    Tutorials