IST362: Network Protocols

Syllabus

Book on the web.

Final 2004 (Word format)

Lectures:

  1. Introduction.
  2. Application Layer. Telnet. HTTP..
  3. File Transfer Protocol.
  4. Simple Mail Transfer Protocol.
  5. Post Office Protocol v. 3.
  6. Internet Message Access Protocol.
  7. Domain Name Service.
  8. Transport Layer Protocols. UDP.
  9. Principles of Reliable Data Transfer and main ideas.
  10. Pipelined Reliable Data Transfer Protocol.
  11. Transport Layer Protocols. TCP.
  12. Network Layer.
  13. Multicasting.
  14. Link Layer (in preparation).

Projects:

  1. IMAP protocol SEARCH.
  2. In-class project: TCP session.
  3. In-class project: Distance Vector routing algorithm.