CS8591 - CN - LP
CS8591 - CN - LP
ISSUE NO: 2
ISSUE DATE: 28.01.12
COURSE OBJECTIVES:
1. To understand the protocol layering and physical level communication.
2. To analyze the performance of a network.
3. To understand the various components required to build different networks.
4. To learn the functions of network layer and the various routing protocols.
5. To familiarize the functions and protocols of the Transport layer.
Text /
No. of Teaching
S. No. Topics Ref Page. No.
hours Methodology
Books
UNIT I - INTRODUCTION AND PHYSICAL LAYER
UNIT OBJECTIVES:
1. To understand the protocol layering and physical level communication.
2. To analyze the performance of a network.
1. Networks – Introductions 1 T1 03-07 Chalk & Board
2. Network Types 1 T1 08-16 PPT
3. Protocol Layering 1 T1 19-20 Chalk & Board
4. TCP/IP Protocol suite 1 T1 42-45 Chalk & Board
5. OSI Model 1 T1 29-30 PPT
6. Physical Layer: Performance 1 T1 33-34 PPT
7. Transmission media 1 T1 191-200 Chalk & Board
8. Switching Circuit- switched Networks 1 T1 227-234 Chalk & Board
9. Packet Switching 1 T1 215-220 PPT (Quiz)
Sub Total: 9 hrs
UNIT OUTCOMES:
1. Understand the basic layers and its functions in computer networks.
2. Evaluate the performance of a network.
UNIT II DATA-LINK LAYER & MEDIA ACCESS
1
UNIT OBJECTIVES:
1. To understand the various components required to build different networks.
1. Introduction – Link - Layer Addressing 1 T1 265-266 PPT
2. DLC Services 1 T1 307-310 Chalk & Board
3. Data-Link Layer Protocols Introduction 1 T1 311-339 Chalk & Board
4. HDLC – PPP 1 T1 340-350 PPT
5. Media Access Control 1 T1 363-385 Chalk & Board
6. 1 T1 Group
Wired LANs: Ethernet 397-416
Discussion
7. Wireless LANs – Introduction 1 T1 421-432 Chalk & Board
8. Bluetooth 1 T1 434-437 PPT
9. Connecting Devices 1 T1 445-455 PPT
Sub Total: 9 hrs
UNIT OUTCOMES:
1. Understand the basics of how data flows from one node to another.
2. Design protocols for various functions in the network.
UNIT III NETWORK LAYER
UNIT OBJECTIVES:
1. To learn the functions of network layer and the various routing protocols.
1. Network Layer Services 1 T1 547-549 PPT
2. Packet switching 1 T1 215-220 Chalk & Board
3. IPv4 Addresses 1 T1 549-550 PPT
4. Forwarding of IP Packets 1 T1 648-655 Chalk & Board
5. Network Layer Protocols: IP, ICMP v4 1 T1 621-627 Cross Words
6. Unicast Routing Algorithms 1 T1 658-674 Chalk & Board
7. Protocols - Multicasting Basics 1 T1 678-684 PPT
8. IPv6 Addressing 1 T1 566-568 Chalk & Board
9. IPv6 Protocol 1 T1 596-602 PPT
Sub Total: 9 hrs
UNIT OUTCOMES:
1. Analyze and design routing algorithms.
2. Design protocols for various functions in the network.
2
UNIT OUTCOMES:
1. Design protocols for various functions in the network.
2. Understand the basics of how data flows from one node to another.
UNIT OBJECTIVES:
1. To analyze the performance of a network.
1. Introduction 1 T1 795-797 Chalk & Board
2. WWW - World Wide Web 1 T1 851-860 Chalk & Board
3. HTTP - Hyper Text Transfer Protocol 1 T1 861-868 PPT
4. FTP - File Transfer Protocol 1 T1 840-844 Chalk & Board
5. FTP Example 1 T1 840-844 Role Play
6. Telnet 1 T1 817-823 PPT
7. SSH – Secure Shell 1 T1 995-996 Chalk & Board
8. DNS – Domain Name System 1 T1 803-805 PPT
SNMP - Simple Network Management
9. 1 T1 877-897 Chalk & Board
Protocol.
Sub Total: 9 hrs
UNIT OUTCOMES:
1. Understand the working of various application layer protocols
No. of Teaching
S. No. Topics
hours Methodology
1 Telecommunications network 1 Handouts
2 ALOHA, FDMA, TDMA. 1 Handouts
3 OSPF 1 Handouts
4 Real-time Transport Protocol (RTP) 1 Handouts
5 IoT 1 Handouts
Assignment Topics
Sl. No Assignment Topics Submission Date
WSN (WIRELESS SENSOR NETWORKS),
1 21.8.2020
MANET WORKING
2 OSPF Problem 16.9.2020
3 Routing Information Protocol Problem 29.9.2020
3
TEXT BOOK:
1. Behrouz A. Forouzan, Data Communications and Networking, Fifth Edition TMH, 2013.
REFERENCES:
1. Larry L. Peterson, Bruce S. Davie, Computer Networks: A Systems Approach, Fifth Edition, Morgan
Kaufmann Publishers Inc., 2012.
2. William Stallings, Data and Computer Communications, Tenth Edition, Pearson Education, 2013.
3. Nader F. Mir, Computer and Communication Networks, Second Edition, Prentice Hall, 2014.
4. Ying-Dar Lin, Ren-Hung Hwang and Fred Baker, Computer Networks: An Open Source Approach,
McGraw Hill Publisher, 2011.
5. James F. Kurose, Keith W. Ross, Computer Networking, A Top-Down Approach Featuring the Internet,
Sixth Edition, Pearson Education, 2013.
ICT METHODOLOGY
INTRODUCTION TO ROUTING
Lecture Series on Computer Networks by Prof. S.Ghosh,Department of Computer Science & Engineering,
I.I.T.,Kharagpur.(http://www.nptelvideos.in/2012/11/computer-networks.html)
CONGESTION CONTROL
Lecture Series on Computer Networks by Prof. S.Ghosh,Department of Computer Science & Engineering,
I.I.T.,Kharagpur.(http://www.nptelvideos.in/2012/11/computer-networks.html)
https://www.youtube.com/watch?
v=UXMIxCYZu8o&list=PLEbnTDJUr_IegfoqO4iPnPYQui46QqT0j
https://www.coursera.org/specializations/computer-communications lectures
https://www.professormesser.com/network-plus/n10-005/free-network-plus/
PEDAGOGICAL INITIATIVES
4
COURSE OUTCOMES:
2. Problem analysis: Identify, formulate, review research literature, and analyze complex engineering
problems reaching substantiated conclusions using first principles of mathematics, natural sciences,
and engineering sciences.
3. Design/development of solutions: Design solutions for complex engineering problems and design
system components or processes that meet the specified needs with appropriate consideration for the
public health and safety, and the cultural, societal, and environmental considerations.
5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern
engineering and IT tools including prediction and modeling to complex engineering activities with
an understanding of the limitations.
6. The engineer and society: Apply reasoning informed by the contextual knowledge to assess
societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the
professional engineering practice.
7. Environment and sustainability: Understand the impact of the professional engineering solutions
in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable
development.
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of
the engineering practice.
9. Individual and team work: Function effectively as an individual, and as a member or leader in
diverse teams, and in multidisciplinary settings.
10. Communication: Communicate effectively on complex engineering activities with the engineering
community and with society at large, such as, being able to comprehend and write effective reports
and design documentation, make effective presentations, and give and receive clear instructions.
11. Project management and finance: Demonstrate knowledge and understanding of the engineering
and management principles and apply these to one‘s own work, as a member and leader in a team, to
manage projects and in multidisciplinary environments.
5
12. Life-long learning: Recognize the need for, and have the preparation and ability to engage in
independent and life-long learning in the broadest context of technological change.
1. To analyze, design and develop computing solutions by applying foundational concepts of Computer
Science and Engineering.
2. To apply software engineering principles and practices for developing quality software for scientific and
business applications.
3. To adapt to emerging Information and Communication Technologies (ICT) to innovate ideas and solutions
to existing/novel problems.
6
Year of Study: 2020 – 2021
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CS 8591.1 3 1 2 - - - - - - - - -
CS 8591.2 3 1 2 - - - - - - - - -
CS 8591.3 3 1 2 - - - - - - - - -
CS 8591.4 3 1 2 - - - - - - - - -
CS 8591.5 3 1 2 - - - - - - - - -
CS 8591.6 3 1 2 - - - - - - - - -
CS 8591 3 1 2 - - - - - - - - -
Assignments
Sl.No Topics CO Mapping
1 WSN (WIRELESS SENSOR NETWORKS), MANET
CO2,5,6
WORKING
2 OSPF Problem CO1,3,4
3 Routing Information Protocol Problem CO1,2,CO3
Design protocols for various functions in the network. Have strong Problem
Analysis (PO1) and Design/Development of Solution (PO2). Design /
Development of Solutions (PO3) and PSO1,PSO2,PSO3 are achieved by applying
CS 8591.5 the foundational concepts of Computer Science and Engineering, developing
quality software for scientific and business applications and adapting to emerging
Information and Communication Technologies (ICT) to innovate ideas and
solutions to existing/novel problems.
Understand the working of various application layer protocols have strong
Problem Analysis (PO1) and Design/Development of Solution (PO2). Design /
Development of Solutions (PO3) and PSO1,PSO2,PSO3 are achieved by
CS 8591.6 applying the foundational concepts of Computer Science and Engineering,
developing quality software for scientific and business applications and adapting
to emerging Information and Communication Technologies (ICT) to innovate
ideas and solutions to existing/novel problems.
Prepared By Approved By