Data_Communications_and_Computer_Networks_Lab
Data_Communications_and_Computer_Networks_Lab
Laboratory
Program Bachelor of Computer Applications
Semester 4
Course Title Data Communications and Computer Networks Laboratory
Course Code 23OBC408
Course Credits 2
Course Type DSC
1. Course Summary
The aim of this course is to make the students familiar with network commands, configuring
network devices, implement point-to-point networks, and analyze network performance.
Students will also experiment with routing algorithm, network security algorithm, congestion
control algorithm and frame sorting algorithm.
After the successful completion of this course, the student will be able to:
CO-1. Explain simple network commands in the command prompt to diagnose and
troubleshoot network connectivity issues. (L2)
CO-2. Demonstrate the working of hub, switch, and router in a simple network topology.
(L3)
CO-3. Demonstrate a routing algorithm, network security algorithm and congestion
control algorithm. (L3)
CO-4. Examine the static routing technique and thus learn routing the packets in a
network.(L4)
CO-5. Implement error detection and frame sorting code. (L5)
Note: Experiments 1 to 5 may be implemented using a CISCO packet tracer or any other
suitable simulator.
S.
Experiment
No
6 Develop a C/C++ program illustrating the error detection code using CRC-CCITT
4. Course Resources
a. Essential Reading
1. Course Self-Learning Material
2. Behrouz A Forouzan, Data and Communications and Networking, Fifth
Edition, McGraw Hill, Indian Edition
b. Recommended Reading
1. James F Kurose and Keith W Ross, Computer Networking, A Top-Down
Approach, Sixth Edition, Pearson,2017.
2. Andrew S. Tanenbaum, David J. Wetherall, Computer Networks, Fifth
Edition, Prentice Hall (2011).