0% found this document useful (0 votes)
33 views2 pages

Test Mail

This syllabus outlines a Networks Laboratory course with the objectives of learning network commands, socket programming, implementing and analyzing network protocols, and using simulation tools. The course consists of 10 experiments including using tools like tcpdump, writing HTTP and TCP clients, simulating DNS and ARP/RARP, and using network simulators to analyze congestion control, TCP/UDP performance, routing algorithms, and error correction codes. Upon completing the course, students will be able to implement various protocols using TCP and UDP, compare transport layer protocols, use simulation tools to analyze network protocols, and analyze various routing algorithms. The laboratory requires 30 standalone desktops with C/C++/Java/Python compilers and network simulation software.

Uploaded by

Dr. A. Muthumari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views2 pages

Test Mail

This syllabus outlines a Networks Laboratory course with the objectives of learning network commands, socket programming, implementing and analyzing network protocols, and using simulation tools. The course consists of 10 experiments including using tools like tcpdump, writing HTTP and TCP clients, simulating DNS and ARP/RARP, and using network simulators to analyze congestion control, TCP/UDP performance, routing algorithms, and error correction codes. Upon completing the course, students will be able to implement various protocols using TCP and UDP, compare transport layer protocols, use simulation tools to analyze network protocols, and analyze various routing algorithms. The laboratory requires 30 standalone desktops with C/C++/Java/Python compilers and network simulation software.

Uploaded by

Dr. A. Muthumari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

SYLLABUS

CS8581
NETWORKS LABORATORY L T P C
0 0 4 2
OBJECTIVES:
 To learn and use network commands.

 To learn socket programming.


 To implement and analyze various network protocols.

 To learn and use simulation tools.

 To use simulation tools to analyze the performance of various network protocols.


LIST OF EXPERIMENTS
1. Learn to use commands like tcpdump, netstat, ifconfig, nslookup and
traceroute. Capture ping and traceroute 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:
 Echo client and echo server
 Chat
 File Transfer

4. Simulation of DNS using UDP sockets.


5. Write a code simulating ARP /RARP protocols.
6. Study of Network simulator (NS) and Simulation of Congestion Control Algorithms
using
NS.
7. Study of TCP/UDP performance using Simulation tool.
8. Simulation of Distance Vector/ Link State Routing algorithm.
9. Performance evaluation of Routing protocols using Simulation tool.
10. Simulation of error correction code (like CRC).

TOTAL: 60 PERIODS
OUTCOMES:
Upon Completion of the course, the students will be able to:
 Implement various protocols using TCP and UDP.
 Compare the performance of different transport layer protocols.

 Use simulation tools to analyze the performance of various network protocols.


 Analyze various routing algorithms.

 Implement error correction codes.


LIST OF EQUIPMENT FOR A BATCH OF 30
STUDENTS: LABORATORY REQUIREMENT FOR
BATCH OF 30 STUDENTS:
HARDWARE:

1. Standalone desktops 30 Nos


SOFTWARE:
2. C / C++ / Java / Python / Equivalent Compiler 30
3. Network simulator like NS2/Glomosim/OPNET/ Packet Tracer / Equivalent

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy