PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | ||
K3 | K4 | K5 | K5 | K6 | - | - | - | - | - | - | - | K5 | K3 | K6 | ||
CO1 | K3 | 2 | 1 | 1 | 3 | 1 | ||||||||||
CO2 | K4 | 2 | 1 | 1 | 1 | |||||||||||
CO3 | K3 | 3 | 2 | 2 | 2 | |||||||||||
CO4 | K4 | 3 | 2 | 2 | 3 | 2 | ||||||||||
CO5 | K3 | 2 | 1 | 1 | 1 | |||||||||||
Score | 12 | 7 | 3 | 4 | 6 | 7 | ||||||||||
Course Mapping | 3 | 2 | 1 | 2 | 3 | 2 |
{{{credits}}}
L | T | P | C |
0 | 0 | 3 | 1.5 |
- 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.
- Learn to use commands like tcpdump, netstat, ifconfig, nslookup and traceroute. Capture ping and traceroute PDUs using a network protocol analyzer and examine.
- Write a HTTP web client program to download a web page using TCP sockets.
- Write applications using TCP sockets like:
- Echo client and echo server
- Chat
- File Transfer
- Simulate of DNS using UDP sockets.
- Write programs simulating ARP /RARP protocols.
- Study of Network simulator (NS) and Simulation of Congestion Control Algorithms using NS.
- Study of TCP/UDP performance using Simulation tool.
- Simulate Distance Vector/ Link State Routing algorithm.
- Evaluate the performance of Routing protocols using Simulation tool.
- Simulation of error correction code (like CRC).
\hfill Total Periods: 60
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)
Hardware:
- Standalone Desktops - 38 Nos
Software:
- C / C++ / Java / Python / Equivalent Compiler
- Network simulator like NS2 / NS3 / Glomosim / OPNET/ Packet Tracer / Equivalent