Skip to content

Latest commit

 

History

History
80 lines (68 loc) · 3.29 KB

507-Networks-Lab.org

File metadata and controls

80 lines (68 loc) · 3.29 KB

<<<507>>> NETWORKS LAB

CO PO MAPPING

PO1PO2PO3PO4PO5PO6PO7PO8PO9PO10PO11PO12PSO1PSO2PSO3
K3K4K5K5K6-------K5K3K6
CO1K321131
CO2K42111
CO3K33222
CO4K432232
CO5K32111
Score1273467
Course Mapping321232

{{{credits}}}

LTPC
0031.5

COURSE OBJECTIVES

  • To learn and use network commands.
  • To learn socket programming.
  • To implement and analyze various network protocols.
  • To learn and use simulation tools.
  • To use simulation tools to analyze the performance of various network protocols.

SUGGESTIVE LAB EXERCISES

  1. Learn to use commands like tcpdump, netstat, ifconfig, nslookup and traceroute. Capture ping and traceroute PDUs using a network protocol analyzer and examine.
  2. Write a HTTP web client program to download a web page using TCP sockets.
  3. Write applications using TCP sockets like:
    • Echo client and echo server
    • Chat
    • File Transfer
  4. Simulate of DNS using UDP sockets.
  5. Write programs simulating ARP /RARP protocols.
  6. Study of Network simulator (NS) and Simulation of Congestion Control Algorithms using NS.
  7. Study of TCP/UDP performance using Simulation tool.
  8. Simulate Distance Vector/ Link State Routing algorithm.
  9. Evaluate the performance of Routing protocols using Simulation tool.
  10. Simulation of error correction code (like CRC).

\hfill Total Periods: 60

COURSE OUTCOMES

After the completion of this course, students will be able to:

  • Implement various protocols using TCP and UDP (K2)
  • Compare the performance of different transport layer protocols (K2)
  • Use simulation tools to analyze the performance of various network protocols (K3)
  • Analyze various routing algorithms (K3)
  • Implement error correction codes (K2)

LABORATORY REQUIREMENT FOR BATCH OF 38 STUDENTS

Hardware:

  1. Standalone Desktops - 38 Nos

Software:

  1. C / C++ / Java / Python / Equivalent Compiler
  2. Network simulator like NS2 / NS3 / Glomosim / OPNET/ Packet Tracer / Equivalent