WMC 401L - Computer Networks and Protocols Lab  
 

Indicative contents

  1. Understand the difference in operation of different network devices with the help of simulations done in Qualnet/OPNET simulator.
  2. Write a ‘C’ program to implement CSMA/CD and CSMA/CA in a network with four stations.
  3. Find out the difference in the operation of IPv4 and IPv6 with the help of simulations using Qualnet.
  4. Write a ‘C’ program to accept an IP address and check whether Subnetting is done or not.
  5. Write a ‘C’ program to accept an IP address, subnet mask from command prompt and extract the network ID.
  6. Implement client server TCP socket program.
  7. Write a ‘C’ program to simulate TCP connection establishment (three way handshake).
  8. Understand the working of routing protocols such as RIP, BGP, OSPF etc., with the help of simulations using Qualnet/OPNET.
  9. Learn the operation of Ethereal tool, capture the following types of traffic and verify the results for IP,UDP,ARP,RARP, ICMP,SIP,RTP,RTCP
  10. Write a ‘C’ program to compute the checksum for a given TCP segment.
  11. SIP lab exercises using QUALNET simulation tool.
    1. Multidomain_2
    2. Multidomain_4
    3. Single domain direct_normal
    4. Single domain direct_reject
    5. Single domain proxy routed_normal.
    6. Single domain proxy routed_direct

     

Module Resources

  • Laboratory

Software Tools / Hardware : “C” and “C++” compiler, Qualnet simulator, Network Simulator NS-2, Ethereal Tool, OPNET