The CS3591 Computer Networks Lab syllabus outlines practical exercises over 30 periods, focusing on various networking commands and programming tasks. Students will learn to use tools like tcpdump and Wireshark, develop applications using TCP sockets, and simulate protocols such as DNS and ARP. Additionally, the syllabus includes simulations of routing algorithms and error correction codes.
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
4 views
CS3591 Computer Networks LAB Syllabus (1) (1)
The CS3591 Computer Networks Lab syllabus outlines practical exercises over 30 periods, focusing on various networking commands and programming tasks. Students will learn to use tools like tcpdump and Wireshark, develop applications using TCP sockets, and simulate protocols such as DNS and ARP. Additionally, the syllabus includes simulations of routing algorithms and error correction codes.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
SYLLABUS
CS3591– COMPUTER NETWORKS LAB
PRACTICAL EXERCISES: 30 PERIODS
1. Learn to use commands like tcpdump, netstat, ifconfig, nslookup and
traceroute. Capture ping and trace route PDUs using a network protocol analyzer and examine. 2. Write a HTTP web client program to download a web page using TCP sockets. 3. Applications using TCP sockets like: a) Echo client and echo server b) Chat 4. Simulation of DNS using UDP sockets. 5. Use a tool like Wireshark to capture packets and examine the packets 6. Write a code simulating ARP /RARP protocols. 7. Study of Network simulator (NS) and Simulation of Congestion Control Algorithms using NS. 8. Study of TCP/UDP performance using Simulation tool. 9. Simulation of Distance Vector/ Link State Routing algorithm. 10. Simulation of an error correction code (like CRC)