Computer Networks Lab (CS 378), Jan 2018
Time
Computer Lab, Monday 2.00pm - 5.00pm
Course
CS 348
References
Wireshark: User's guide, Capturing and inspecting packets tutorial
Teaching Assistants
Siddaram Badiger ( siddarambdgr@gmail.com)
Shubham Dodia ( shubham.dodia8@gmail.com)
Grading Scheme
Selected assignments will be graded.
Lab Instructions
See the lab instructions here
Lab assignments
Computer Lab, Monday 2.00pm - 5.00pm
Course
CS 348
References
Wireshark: User's guide, Capturing and inspecting packets tutorial
Teaching Assistants
Siddaram Badiger ( siddarambdgr@gmail.com)
Shubham Dodia ( shubham.dodia8@gmail.com)
Grading Scheme
Selected assignments will be graded.
Lab Instructions
See the lab instructions here
Lab assignments
# | Due Date | Question | References | Graded |
---|---|---|---|---|
1. | Mon, 19 Feb | Socket Programming | Socket Programming (C pgm): Beej's guide to network programming Socket Programming (Python pgm): Kurose and Ross Networking book, Section 2.7 Fork Function: see here |
Yes |
2. | Mon, 19 Mar | DNS Requests | DNS message format: Kurose and Rose, Section 2.5.3 See DNS and RR format Reference: www.ietf.org/rfc/rfc1035.txt Also see a simple explanation For testing you can use Google's Public DNS |
Yes |
3. | Mon, 2 April | A simple routing algorithm | Dijkstra's algorithm, Kurose and Rose, Section 4.5.1 Dijkstra's algorithm from your favourite algorithms book |
Yes |
4. | Mon, 16 April | Distance Vector algorithm | Yes |