Back close

Course Detail

Course Name Internet Protocol Lab
Course Code 24CY681
Program M. Tech. in Cyber Security
Semester 1
Credits 2
Campus Coimbatore

Syllabus

Syllabus

Familiarization with current generation network simulators: Installation and configuration of open-source simulators ( ns2/ ns3 ), Creation of network topology and understanding of packet switched network, Simulation and visualization of different types of traffic-congestion controlled and non-congestion controlled, Trace analysis and visualization of protocol dynamics {throughput; packet drop, buffer dynamics, congestion window, round-trip-time, bandwidth delay product, receiver window, etc.}, Simulation with active queue management schemes. Configuring servers like Samba and SMTP in Linux, Familiarization of tools like traceroute, netstat, nslookup, nc , tcpdump, Wireshark, windump , parsing and analysis of protocols like HTTP, TCP/IP, DHCP, ARP, Wi-Fi, DNS etc., Network emulation and traffic control using tc and dummynet, Network Programming: Implement a chat server that handles multiple clients using Java RMI, Simulation of link state and distance vector routing protocol using C Sockets, Basic Network Programming with python: Sockets, client server programming.

Objectives and Outcomes

Prerequisite

Basic knowledge about computer networks and troubleshooting of network systems

 

Course Outcome
Course Outcome Bloom’s Taxonomy Level
CO1 Analyze network application services and protocols. L4
CO2 Trace analysis and visualization of protocol dynamics L3
CO3 Understand the working principle of routing mechanisms and analyze them for finding the shortest route. L4
CO4 Understand LAN design components and Network protocols L3
CO5 Network Programming with C, Java and Python L3

 

CO-PO Mapping

CO-PO Mapping 

CO/PO 

PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7 PO 8 PO 9 PO 10 PSO1 PSO2 PSO3
CO 1 2 3 3 3 2 2 1 2 2 2 2
CO 2 2 3 3 3 2 2 1 2 2 2 2
CO 3 2 3 3 3 2 2 1 2 2 2 2
CO 4 2 3 3 3 2 2 1 2 2 2 2
CO 5 2 3 3 3 2 2 1 2 2 2 2

Text Books / References

  1. J. F. Kurose and K. W. Ross, Computer Networking: A Top-Down Approach , Pearson Publication, 7th Edition, 2017.
  2. L. Peterson and B. Davie, Computer Networks: A Systems Approach , 5th Edition, Elsevier Inc., 2011.
  3. W. R. Stevens, TCP/IP Illustrated, Vol.1: The Protocols, Addison-Wesley, 1994.

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now