Introduction to Networking, Fall 2000

Instructors

Professor:Peter A. Dinda
Teaching Assistants:Kevin DillCuong Pham

Location and Time

1890 Maple Avenue, CS Department classroom, MWF 10-11am

General Handouts

  • Syllabus (ps) (pdf)

  • The TLAB Cluster (ps) (pdf)
  • Make Introduction (ps) (pdf)
  • Tools for Development and Exploration (ps) (pdf)
  • Unix Systems Programming In A Nutshell (ps) (pdf)
  • Sockets In A Nutshell (ps) (pdf)
  • Minet Socket Interface (ps) (pdf)
  • The Minet TCP/IP Stack (ps) (pdf)
  • Computer Networking Research and Where to Go From Here (ps) (pdf)
  • Minet User-level Stack

    Project

  • Part A: Web Client and Server
  • Handout (ps) (pdf)
  • minet_socket.h
  • minet_socket.cc
  • libminet_socket.a
  • Makefile.minet_socket
  • Part B: TCP for Minet
  • Handout (ps) (pdf)
  • Framework Code: fetch via CVS
  • Part C: IP for Minet
  • Handout (ps) (pdf)
  • Framework Code: fetch via CVS
  • Note: this part is optional and will not count towards your grade
  • Homework Handouts

  • Homework 1 (ps) (pdf)
  • Homework 2 (ps) (pdf)
  • Homework 3 (ps) (pdf)
  • Homework 4 (ps) (pdf)
  • Exams

  • Midterm (Wednesday, November 1, 6-7:30pm)
  • Final (Monday, December 4, 9-11am)

  • Peter Dinda
    Last modified: Mon Jul 17 14:11:09 CDT 2006