Lab |
Topics |
Instructions |
Dates |
Reference |
1 |
Introduction, familiarity with ethernet |
Lab 1 instructions |
17/1 |
|
2 |
Networking using patch/cross cable and WiFi, file transfer, IP address, performance measurement |
Lab 2 instructions |
24/1 |
|
3 |
C review |
Lab 3 instructions |
31/1 |
command_line_arguments.c,
sample.txt
|
4 |
Tools: Wireshark, UNIX Tools |
Lab 4 instructions |
7/2 |
Wireshark |
5 |
Introduction to socket API, transfer of files over network |
Lab 5 instructions |
14/2 - 21/2 |
Beej guide to network programming
server.c, client.c |
6 |
Transfer of audio/video files over UDP |
Lab 6 instructions
|
28/2 - 13/3 |
Client code,
Server code |
7 |
Reliable data transfer over UDP |
Lab 7 instructions |
20/3, 27/3 |
|