Lab Timings: Section A: Wednesday (2 - 3:40 pm) and Section B: Tuesday (2 - 3:40 pm)
Venue: IT Lab 2 (Seminar Hall)
Piazza page: ITL355/home
Grading Policy:
Semester Project - 50%
Lab Work - 30%
Final viva/demo - 20%
Semester Project: Develop a network simulator implementing the entire protocol stack.
Maximum group of three (3) students allowed. This is an open-ended assignment where you're free to choose any programming language, input/output representation, formats, etc., but all these should be specified in a proper specification document (duly typed in LaTeX), which should be regularly updated with each submission.
Expected submissions:
Submission 1 (Due date: 25 March): Physical layer and Data Link layer functionalities. Check the assignment statement.
Softwares:
Here are the topics we covered in the lab and the reference material we used.
Lab 1 (Feb 17, 18): Introduction to the lab and its policies. Study and implement basic network utilities. Try Lab 1 Assignment.
Lab 2 (Feb 24, 25): Devices found at different TCP/IP Model layers.
Lab 3 (Mar 10, 11): Introduction to Ethernet, its types, specifications, UTP standards, and different cable constructions: straight-through, crossover, and rollover. Practical demonstration of creating a straight-through cable.
Lab 4 (Mar 17, 18): Introduction to Wireshark. Try Lab 4 Assignment.