DCN Lab Manual
DCN Lab Manual
DCN Lab Manual
Laboratory Manual
DATA COMMUNICATION AND NETWORKING PRACTICAL BOOK
INFORMATION AND TECHNOLOGY DEPARTMENT
PREFACE
It gives us immense pleasure to present the first edition of Data Communication and
Networking Practical Book for the B. Tech. 3rd year students for PARUL UNIVERSITY.
The Data Communication and Networking theory and laboratory course at PARUL
UNIVERSITY, WAGHODIA, and VADODARA is designed in such a way that students develop
the basic understanding of the subject in the theory classes and then try their hands on the
experiments to realize the various devices and circuits learnt during the theoretical sessions. The
main objective of the Data Communication and Networking: Learning what is a computer network,
topologies and through Experimentations. All the experiments are designed to understand the
characteristic of various electronics devices and electronics circuits and also to expose the students
to various electronics simulators and their uses.
The objective of this Data Communication and Networking Practical Book is to provide a
comprehensive source for all the experiments included in the Data Communication and Networking
laboratory course. It explains all the aspects related to every experiment such as: understanding of
computer networks, signal processing between different electronics circuits and practical designing
of practical books.
We acknowledge the authors and publishers of all the books which we have consulted while
developing this Practical book. Hopefully this Data Communication and Networking Practical Book
will serve the purpose for which it has been developed.
INSTRUCTIONS TO STUDENTS
1. Be prompt in arriving to the laboratory and always come well prepared for the experiment.
2. Be careful while working on the equipments operated with high voltage power supply.
3. Work quietly and carefully. Give equal opportunity to all your fellow students to work on the instruments.
4. Every student should have his/her individual copy of the Data Communication and Networking Practical
Book.
5. Every student has to prepare the notebooks specifically reserved for the Data Communication and
Networking Practical work “Data Communication and Networking Practical Book”.
6. Every student has to necessarily bring his/her Data Communication and Networking Practical Book, Data
Communication and Networking Practical Class Notebook and Data Communication and Networking
Practical Final Notebook, when he/she comes to the practical to perform the experiment.
7. Record your observations honestly. Never makeup reading or doctor them to get a better fit on the graph
or to produce the correct result. Display all your observations on the graph (If applicable).
8. All the observations have to be neatly recorded in the Data Communication and Networking Practical
Class Notebook (as explained in the Data Communication and Networking Practical Book) and verified
by the instructor before leaving the laboratory.
9. If some of the experiments appear to be wrong then repeat the set of observations carefully.
10. Do not share your readings with your fellow student. Every student has to produce his/her own set of
readings by performing the experiment separately.
11. After verification of the recorded observations, do the calculation in the Data Communication and
Networking Practical Class Notebook (as explained in the Data Communication and Networking Practical
Book) and produce the desired results and get them verified by the instructor.
12. Never forget to mention the units of the observed quantities in the observation table. After calculations,
represent the results with appropriate units.
13. Calculate the percentage error in the results obtained by you if the standard results are available and also
try to point out the sources of errors in the experiment.
14. Find the answers of all the questions mentioned under the section ‘Find the Answers’ at the end of each
experiment in the Data Communication and Networking Practical Book.
15. Do not forget to get the information of your next allotment (the experiment which is to be performed by
you in the next laboratory session) before leaving the laboratory from the Technical Assistant.
16. Find the answers of all the questions mentioned under the section ‘Find the Answers’ as the end of each
experiment in the Data Communication and Networking Practical Book.
17. Finally record the verified observations along with the calculation and results in the Data Communication
and Networking Practical Final Notebook.
18. Do not forget to get the information of your next allotment (the experiment which is to be performed by
you in the next laboratory session) before leaving the laboratory from the Technical Assistant.
19. The grades for the Data Communication and Networking Practical course work will be awarded based on
your performance in the laboratory, regularity, recording of experiments in the Data Communication and
Networking Practical Final Notebook, lab quiz, regular viva-voce and end-term examination.
CERTIFICATE
Mr./Ms............................................................................................................................
year ................................
Head Of Department:...........................................
TABLE OF CONTENT
Page No
Sr. Date of Date of Marks (out
Experiment Title Sign
No Start Completion of 10)
To From
Implementation of
SUBNETTING: Design multiple
subnet with suitable number of
8 hosts. Make a plan to assign static
IP addressing across all subnet to
explain implementation of
SUBNETTING.
Routing at Network Layer:
Simulate Static and Dynamic
9
Routing Protocol Configuration
using CISCO Packet Tracer.
Experiment on Transport Layer:
Implement echo client server
10
using TCP/UDP sockets.
EXPERIMENT NO: 1
AIM: Experiments on Simulation Tools: (CISCO PACKET TRACER): To understand
environment of CISCO PACKET TRACER to design simple network and perform
experiments.
1.1 Purpose:
The main objective of the proposed experiment is to give exposure of numerous simulation devices
to students such that student can actually design various network topologies in real-time.
2.1 Purpose:
The main objective of the proposed experiment is to give exposure of wire-shark tool to students so
students can learn to monitor transmission packets being sent in Wi-Fi and LAN environments.
Design a simple network with multiple nodes and connect via generic devices available in
library. Perform simulation and trace communication behaviour of specified network devices.
3: Use both the device (HUB and SWITCH) for a network and find out functioning difference
between switch and hub.
3.1 Purpose:
The main objective of the proposed experiment is to give exposure of numerous simulation devices
to students such that student can actually design various network topologies in real-time using Hub
and Switch network devices.
3.3 TOOLS/SOFTWARE:
Cisco Packet Tracer
4.1 Purpose:
The main objective of the proposed experiment is to understand error correction between a sender
and a receiver using a hamming code concept.
4.3 TOOLS/SOFTWARE:
Language C
4.4 Expected Output:
4.5 Practice Excercises:
1. Apply hamming code error correction technique in any packet switching network.
2. Apply hamming code error correction technique in any circuit switching network.
EXPERIMENT NO: 5
AIM: Virtual LAN: Simulate Virtual LAN configuration using CISCO Packet Tracer
Simulation.
5.1 Purpose:
The main objective of the proposed experiment is to establish a virtual private network using Cisco
Packet Tracer resources and learn various LAN settings. Also design various wireless network
topologies in real-time using Hub and Switch network devices.
6.1 Purpose:
The main objective of the proposed experiment is to establish wireless LAN network using Cisco
Packet Tracer resources, learn various LAN settings and simulation network using Router and
Switch network devices.
.
6.2 Logical Flow of Practical
6.3 TOOLS/SOFTWARE:
Cisco Packet Tracer
2: Perform Experiment across the subnet and observe functioning of Router via selecting
suitable pair of Source and destination.
7.1 Purpose:
The main objective of the proposed experiment is to connect multiple networks using a router. It also
gives an opportunity to students to learn router configuration in multiple network environments.
8.1 Purpose:
The main objective of the proposed experiment is to divide multiple networks using the concept of
subnetting and super-netting.
9.1 Purpose:
The main objective of the proposed experiment is to implement static and dynamic routing protocol
using serial and parallel routing connections. It also gives an opportunity to students to learn serial
and parallel router configuration in multiple network environments.
9.3 TOOLS/SOFTWARE:
Cisco Packet Tracer
9.4 Expected Output:
9.5 Practice Excercises:
1. Design an actual LAN network using 4 nodes. Design two subnets from the designed
network using class A Ip address classes.
2. Design actual Wi-Fi network using 4 nodes. Design two subnets from the designed network
using class A Ip address classes.
EXPERIMENT NO: 10
AIM: Experiment on Transport Layer: Implement echo client server using TCP/UDP sockets.
10.1 Purpose:
The main objective of the proposed experiment is to initiate communication between client and
server nodes using echo client and echo server. Utilize both TCP and UDP sockets in the proposed
experiment.
10.3 TOOLS/SOFTWARE:
Wireshark
10.4 Expected Output: