0% found this document useful (0 votes)
13 views63 pages

CS3591_Computer Networks_Lab_Manual

The document is a lab manual for the Computer Networks Laboratory course at Loyola Institute of Technology, aimed at second-year students. It outlines course objectives, a list of experiments, and expected outcomes, focusing on networking concepts, protocols, and practical applications using tools like Wireshark and TCP sockets. The manual includes ten specific experiments designed to enhance students' understanding of computer networking principles and practices.

Uploaded by

sail8
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)
13 views63 pages

CS3591_Computer Networks_Lab_Manual

The document is a lab manual for the Computer Networks Laboratory course at Loyola Institute of Technology, aimed at second-year students. It outlines course objectives, a list of experiments, and expected outcomes, focusing on networking concepts, protocols, and practical applications using tools like Wireshark and TCP sockets. The manual includes ten specific experiments designed to enhance students' understanding of computer networking principles and practices.

Uploaded by

sail8
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/ 63

LOYOLA INSTITUTE OF TECHNOLOGY

[Affiliated to Anna University]


Palanchur, Chennai – 600123

DEPARTMENT OF ARTIFICIAL INTELLIGENCE AND DATA SCIENCE

CS3591 COMPUTER NETWORKS LABORATORY

LAB MANUAL

II Year – IV Semester (R 2021)

(2024-2025)
CS3591 COMPUTER NETWORKS LABORATORY
L T P C
3 0 2 4

COURSE OBJECTIVES:
1. To understand the concept of layering in networks.
2. To know the functions of protocols of each layer of TCP/IP protocol suite.
3. To visualize the end-to-end flow of information.
4. To learn the functions of network layer and the various routing protocols
5. To familiarize the functions and protocols of the Transport layer

LIST OF EXPERIMENTS:
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)
TOTAL: 30 PERIODS

COURSE OUTCOMES:
At the end of this course, the students will be able to:
CO 1: Explain the basic layers and its functions in computer networks.
CO 2: Understand the basics of how data flows from one node to another.
CO 3: Analyze routing algorithms.
CO 4: Describe protocols for various functions in the network.
CO 5: Analyze the working of various application layer protocols.

Software:

 Jdk latest version and Wireshark


LIST OF EXPERIMENTS
S. No. NAME OF THE EXPERIMENT

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)

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