JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

COMPUTER NETWORKS LAB

B.Tech II Year II Semester (R22)

Course Objectives:

  • 1. To understand the working principle of various communication protocols.
  • 2. To understand the network simulator environment and visualize a network topology and observe its performance
  • 3. To analyze the traffic flow and the contents of protocol frames

Course Outcomes:

  • 1. Implement data link layer farming methods
  • 2. Analyze error detection and error correction codes.
  • 3. Implement and analyze routing and congestion issues in network design.
  • 4. Implement Encoding and Decoding techniques used in presentation layer
  • 5. To be able to work with different network tools

List of Experiments:

  • 1. Implement the data link layer framing methods such as character, character-stuffing and bit stuffing.
  • 2. Write a program to compute CRC code for the polynomials CRC-12, CRC-16 and CRC CCIP
  • 3. Develop a simple data link layer that performs the flow control using the sliding window protocol, and loss recovery using the Go-Back-N mechanism.
  • 4. Implement Dijsktra’s algorithm to compute the shortest path through a network
  • 5. Take an example subnet of hosts and obtain a broadcast tree for the subnet.
  • 6. Implement distance vector routing algorithm for obtaining routing tables at each node.
  • 7. Implement data encryption and data decryption
  • 8. Write a program for congestion control using Leaky bucket algorithm.
  • 9. Write a program for frame sorting techniques used in buffers.
  • 10. Wireshark
  • i. Packet Capture Using Wire shark
  • ii. Starting Wire shark
  • iii. Viewing Captured Traffic
  • iv. Analysis and Statistics & Filters.
  • 11. How to run Nmap scan
  • 12. Operating System Detection using Nmap
  • 13. Do the following using NS2 Simulator
  • i. NS2 Simulator-Introduction
  • ii. Simulate to Find the Number of Packets Dropped
  • iii. Simulate to Find the Number of Packets Dropped by TCP/UDP
  • iv. Simulate to Find the Number of Packets Dropped due to Congestion
  • v. Simulate to Compare Data Rate & Throughput.
  • vi. Simulate to Plot Congestion for Different Source/Destination
  • vii. Simulate to Determine the Performance with respect to Transmission of Packets

TEXT BOOKS:

  • 1. Computer Networks, Andrew S Tanenbaum, David. j. Wetherall, 5th Edition. Pearson Education/PHI

REFERENCE BOOKS:

  • 1. An Engineering Approach to Computer Networks, S.Keshav, 2nd Edition, Pearson Education
  • 2. Data Communications and Networking – Behrouz A. Forouzan. 3rd Edition, TMH.

Loading Question Papers

Fetching data from database...