PranavGPR / Networks-Lab-Programs

A repo for my Networks Lab

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Networking Lab Programs

List of Experiments

  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. Applications using TCP sockets like:
    1. Echo client and echo server
    2. Chat
    3. File Transfer
  4. Simulation of DNS using UDP sockets.
  5. Write a code 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. Simulation of Distance Vector/ Link State Routing algorithm.
  9. Performance evaluation of Routing protocols using Simulation tool.
  10. Simulation of error correction code (like CRC).