National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : EC6571 : Data Communication Networks Laboratory { 0-0-3 / 2}

Subject Nature : Practical

Coordinator : Prof. Santos Kumar Das

Syllabus

Lab 1: Design and implement an Optical Communication System by utilizing the components from the Component Library of optisystem.

Lab 2: To design and implement WDM system by using optisystem and to design transmitter and receiver using MATLAB component as a channel in optisystem.

Lab 3: Design of an Optical Attenuator different attenuations

Lab 4: To create and design Amplitude modulation with an optical component in MATLAB for co-simulation with OptiSystem

Lab 5: To study and analysis of the network performance using iperf.

Lab 6: To study and analysis of the network performance using jperf

Lab 7: To study ICMP, TCP and HTTP packets using wireshark.

Lab 8: To ping any website and analyze the delay loss using dummynet

Lab 9: To study the socket programming for pinging browser, TCP and UDP client server.

Lab 10: Program in NS3 to connect two nodes.

Lab 11: Program in NS3 to implement a bus topology

Lab 12: Connect 2 nodes and 4 routers such that the extremes nodes act as client and server

Lab 13: To create scenario and study the performance of token bus protocol through simulation.

Lab 14: To create scenario and study the performance of token ring protocols through simulation

Course Objectives

  • To analyze the performance of optical communication and networking.
  • To study the different network tools to understand the network performance

Course Outcomes

CO1: To Understand fundamental of optical communication principles. <br /> <br />CO2: Understand details and functionality of layered network architecture. <br /> <br />CO3: Analyze performance of various communication protocols. <br /> <br />CO4: Analyze performance of computer network. <br /> <br /> CO5: To understand and implement practical and real time use of different network operating tools <br /> <br />CO6: Practice packet /file transmission between nodes.

Essential Reading

  • Behrouz A. Forouzan, Data Communications and Networking, McGraw Hill
  • NA, NA, NA , NA

Supplementary Reading

  • NA, NA, NA , NA
  • NA, NA, NA , NA