Please click below to download
Sunday, July 30, 2023
Computer Networks - Syllabus
Regulation 2018 |
||||||||
Department of Information Technology |
||||||||
Course
Code |
Course Title |
Hours / Weeks |
Credits |
Maximum Marks |
||||
L |
T |
P |
C |
CA |
EA |
Total |
||
518ITT03/ 418CST05 |
COMPUTER NETWORKS |
3 |
0 |
0 |
3 |
50 |
50 |
100 |
Pre-requisites:
Computer Architecture
OBJECTIVES:
·
Grasp the principles of data communication and to learn various mediums used in Physical
layer
·
Understand the functions of Data link layers.
·
Understand the networking concepts and different
routing protocol
·
Get familiarized with different Transport and
application layer protocols.
UNIT I - DATA COMMUNICATIONS & PHYSICAL LAYER 8
Introduction: Components –Data representation –Direction
of Data flow – Networks: criteria and physical structure – Network Types –Protocols and Standards – Layered Tasks–ISO / OSI
model and layers in the OSI model – Addressing. Performance Metrics - Transmission Media: Guided Transmission Media
–Twisted pair – Coaxial Cable – Fiber Optics – Unguided Media – Radio waves –
Microwaves–Infrared. Network Components: Connectors – Transceivers – Media
converters – Network Interface card – PC cards.
UNIT II - DATA LINK LAYER 10
Error Detection and Correction : Types of
Errors–Redundancy– LRC – CRC –Checksum-
Data Link Control : Flow and Error control Protocols: Stop and wait – Stop and wait ARQ - Go back-N ARQ –
Selective repeat ARQ- Sliding window –
HDLC. Media Access Control (MAC) – CSMA / CD - Wired LAN:
Ethernet IEEE 802.3 –IEEE 802.4 – IEEE 802.5 – Virtual LAN.
UNIT III - NETWORK LAYER 10
Logical Addressing: IPv4 Addresses – Ipv6 Addresses - Connecting
Devices: Repeaters – Hubs
– Bridges – Switches – Routers – Modems – Gateways - Switching: Circuit Switching - Packet
Switching– Logical Addressing: IPv4 Addresses – Ipv6 Addresses - Internet
Protocols: IPV4 – IPV6 - Unicast Routing Protocols: Distance Vector Routing –
Link State Routing –Address Mapping: ARP, RARP-
ICMP.
UNIT IV - TRANSPORT LAYER 9
Process to process delivery –User Datagram Protocol
(UDP) – Transmission Control Protocol (TCP) – Congestion Control Techniques–
Congestion Prevention Policies - Quality of services (QoS) – Techniques to improve QoS - Integrated
Services - Differentiated Services.
UNIT V - APPLICATION LAYER 8
Domain Name
Space (DNS) – SMTP – POP3 – WWW - FTP – HTTP – SNMP – SSO
TOTAL: 45
COURSE OUTCOMES:
At
the end of the course, the students are able to
CO1: Understand the basic layers and its functions in computer networks.
CO2: Explore various flow and error control protocols in data link layer.
CO3:Understand and evaluate the performance of various routing algorithms.
CO4: Analyze flow control and congestion control algorithm for QoS at end
to end level.
CO5: Explore the features and working of various application layer
protocols.
TEXT BOOK:
1. Behrouz A. Forouzan, “Data
communication and Networking”, Fifth Edition, Tata McGraw-Hill Publishing Co.
Pvt., Ltd., New Delhi, 2013.
REFERENCE BOOKS:
1. Andrew S. Tanenbaum, “Computer Networks”, Fifth Edition PHI Learning, NewDelhi, 2016.
2.
William Stallings, “Data and
Computer Communication”, Tenth Edition, Pearson Education, New Delhi 2014.
3.
Alberto Leon Garcia and Indra
Widjaja, “Communication Networks Fundamental Concepts and key Architectures”,
Second Edition, Tata McGraw-Hill Publishing Co. Pvt., Ltd., New Delhi, 2009.
4.
James F. Kurose and Keith W. Ross,
“Computer Networking: A Top-Down Approach Featuring the Internet”, Fifth
Edition, Pearson Education, New Delhi 2012.
5.
Larry L.Peterson and Peter S.
Davie, “Computer Networks”, Fifth
Edition Harcourt Asia Pvt.
Ltd.,USA, 2011.
6.
Prakash C Gupta, “Data
Communications and Computer Networks”, Second Edition, PHI Learning Pvt. Ltd., New Delhi, 2009.
Cloud Computing Materials
Cloud Computing Syllabus Unit 1: Full Notes Textbook Notes Reference Notes NIST Architecture Question Bank Unit 2: Full Notes Text B...
-
Syllabus Unit I - Notes Unit II - Notes Unit III - Notes Unit IV - Notes Unit V - Notes
-
Syllabus Unit - I Notes Unit -II Notes Unit -III Notes Unit -IV Notes Unit -V Notes Blockchain Development Introduction PPT Blockchain...
-
Click below for Computer Networks - Syllabus Computer Networks - Unit I - Notes Computer Networks - Unit I - Question Bank