CSE 3214 3.0M Computer Network Protocols and Applications
Lecture Notes
Any overheads/slides that I use in lecture will appear here, a day or
so after the class. They are in PDF 6-up format. Numbers in round brackets denote chapter numbers in the
4th edition of the text book. The
files are accessible only to students with a valid CSE login.
Do not re-publish the slides on the WWW!
- Mar 05 - Introduction (1) PDF
- Mar 10 - Introduction (1) PDF
- Mar 12 - Application Layer, Socket Programming (2.1, 2.6-2.8) PDF
- Mar 17 - Socket Programming, HTTP (2.6-2.8, 2.2) PDF
- Mar 19 - Application Layer (FTP, e-mail) (2.3-2.6) PDF
- Mar 24 - Application Layer (DNS) (2.6) PDF
- Mar 26 - Transpor Layer (Multiplexing, Connectionless transport) (3.2, 3.3) PDF
- Mar 31 - Transpor Layer (Reliable Data Transfer) (3.4) PDF
- Apr 02 - Transpor Layer (TCP) (3.5-3.7) PDF
- Apr 14 - Network Layer (VC vs. Datagrams, Inside a router, IP protocol) (4.1-4.4) PDF
- Apr 21-30 - Network Layer (Routing Algorithms, Routing in the Internet, Broadcast & Multicast) (4.5-4.7) PDF
- May 05 - Link Layer (Multiple access protocols, Link-layer Addressing, Ethernet) (5.1-5.5) PDF
- May 13 - Link Layer (Link-layer switches, PPP, Link virtualization) (5.6-5.8) PDF
- May 14 - Wireless and Mobile Networks (Wireless links, CDMA, IEEE 802.11, WiFi) (6.1-6.3) PDF
Applets
Please do not re-publish this content on the WWW.
Chapter 1 - Transmission versus Propagation Delay
Chapter 1 - Queuing and Loss
Chapter 1 - Message Segmentation
Chapter 2 - HTTP Delay Estimation
Chapter 2 - Recursive/Iterative Queries in DNS
Chapter 3 - Go-Back-N Protocol
Chapter 3 - Selective Repeat Protocol
Chapter 3 - Flow Control
Chapter 4 - IP Fragmentation
Chapter 5 - CSMA/CD
Study Guide
The files are accessible only to students with a valid CSE login. Do not re-publish this content on the WWW!
Note that, as usual, the exam covers all the material in the course.
The assignments, the contents of the mentioned chapters of the
textbook, as well as everything covered in class (slides, blackboard,
in-class discussions, etc) are all considered examinable content.
WWW-Links
Software
Additional Reading
(subject to growth)
- "TCP/IP Protocol Suite", B. A. Forouzan, McGraw Hill, 2003, 2nd edition.
- "Data Communications and Networking", B. A. Forouzan, McGraw Hill, 2004, 3rd edition.
- Also, any book on TCP/IP, Wireless...