L | T | P | C |
2 | 0 | 2 | 3 |
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | ||
K3 | K4 | K5 | K5 | K6 | - | - | - | - | - | - | - | K5 | K3 | K6 | ||
CO1 | K2 | 2 | 2 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 2 | 1 |
CO2 | K3 | 3 | 2 | 2 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 2 | 3 | 1 |
CO3 | K2 | 2 | 2 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 2 | 1 |
CO4 | K2 | 2 | 2 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 2 | 1 |
CO5 | K4 | 3 | 3 | 2 | 0 | 2 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 2 | 3 | 2 |
Score | 12 | 11 | 7 | 0 | 6 | 0 | 0 | 5 | 5 | 5 | 0 | 5 | 7 | 12 | 6 | |
Course Mapping | 3 | 3 | 2 | 0 | 2 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 2 | 3 | 2 |
- To understand the protocol layering and physical level communication
- To understand the various components required to build different networks
- To learn the background of network simulation
- To explore the various networking protocols
- To familiarize with the basics of NS3 simulator and packet tracer.
{{{unit}}}
UNIT I | INTRODUCTION TO COMPUTER NETWORKS | 6 |
Introduction: Networks – Network types – Protocol layering – TCP/IP Protocol suite – OSI Model; Network devices; Performance.
{{{unit}}}
UNIT II | NETWORKING AND ACCESS CONTROL | 6 |
Addressing; Ethernet networking; VLAN: Basics – Configuring VLAN; ACL; Firewall; Working of packet tracer.
{{{unit}}}
UNIT III | NETWORKING PROTOCOLS | 6 |
Network as a graph; Routing Protocols: RIP – OSPF; Autonomous System: EIGRP; TCP; UDP.
{{{unit}}}
UNIT IV | NETWORK SIMULATION | 6 |
Types of simulation; The need for communications network modeling and simulation; Types of communications networks; Modeling Constructs; Performance targets for simulation purposes.
{{{unit}}}
UNIT V | NETWORK SIMULATOR | 6 |
Overview of Simulators; Introduction to NS3: Background of NS3 – Establishing a network in NS3; Study of performance of TCP protocol.
- Learn to use commands like
tcpdump
,netstat
,ifconfig
,nslookup
andtraceroute
. - Capture
ping
andtraceroute
PDUs using a network protocol analyzer and examine. - Establish LAN, VLAN
- Redistribution of RIP-OSPF in internetwork communicaiton
- Defining Access Lists for permitting and denying connections
- Creating a network in NS3
- Performance Study of TCP in NS3
\hfill Theory Periods: 30
\hfill Practical Periods: 30
\hfill Total Periods: 60
Upon Completion of the course, the students should be able to:
- Understand the basic layers and its functions in computer networks (K2)
- Analyze networking protocols (K3)
- Understand the importance of network simulation (K2)
- Understand the working of NS3 simulator and packet tracer (K2)
- Design network topology using NS3 (K4)
- Behrouz A. Forouzan, Data Communications and Networking, Fifth Edition TMH, 2013.
- Larry L. Peterson, Bruce S. Davie, Computer Networks: A Systems Approach, Fifth Edition, Morgan Kaufmann Publishers Inc., 2012.
- William Stallings, “Data and Computer Communications”, Tenth Edition, Pearson Education, 2013.
- Nader F Mir, “Computer and Communication Networks”, Second Edition, Prentice Hall, 2014.
- Ying-Dar Lin, Ren-Hung Hwang, Fred Baker, “Computer Networks: An Open Source Approach”, McGraw Hill Publisher, 2011.
- James F Kurose, Keith W Ross, “Computer Networking, A Top-Down Approach Featuring the Internet”, Sixth Edition, Pearson Education, 2013.