0% found this document useful (0 votes)
16 views

Computer-Networks _updated

The document outlines a Computer Networks course, detailing objectives such as understanding data communications, networking fundamentals, and various protocols. It covers six units focusing on different layers of networking, including the physical, data link, network, transport, and application layers, as well as future trends in networking. The course aims to equip students with knowledge on routing algorithms, congestion control, and the applications of various protocols.

Uploaded by

vjay2003
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views

Computer-Networks _updated

The document outlines a Computer Networks course, detailing objectives such as understanding data communications, networking fundamentals, and various protocols. It covers six units focusing on different layers of networking, including the physical, data link, network, transport, and application layers, as well as future trends in networking. The course aims to equip students with knowledge on routing algorithms, congestion control, and the applications of various protocols.

Uploaded by

vjay2003
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

COMPUTER NETWORKS LTPC

3 0 0 3
COURSE OBJECTIVES:
 To study about the fundamentals of data communications and Networking.
 To learn various methods in switching techniques.
 To apply the concepts of data link layer concepts error and flow control.
 To understand IP addressing concepts and routing.
 To know about the applications of transport and application layer protocols.
 To understand the future of Computer Networks.

UNIT – 1 INTRODUCTION AND PHYSICAL LAYER 6


Applications: analyzing social networks, optimizing transportation routes, understanding
biological pathways, designing communication networks.
Introduction – Uses of computer networks, Network hardware, Network software. Reference models –
The OSI reference model, The TCP/IP reference model, Comparison of OSI and TCP/IP reference
models.
Physical Layer – Modes of communication, Physical topologies, Signal encoding, Repeaters and hub,
Transmission media overview. Performance indicators – Bandwidth, Throughput, Latency, Queuing
time, Bandwidth–Delay product.
UNIT - 2 DATA LINK LAYER 8
Applications: Telephone Networks (Circuit Switching)-Foundation for internet, mobile data
networks, online gaming (packet switching).
Data link layer - Data link layer design issues, Error detection and correction, Sliding window protocols,
High-Level Data Link Control (HDLC)protocol. Medium Access Control (MAC) sublayer –Channel
allocation problem, Multiple access protocols, Ethernet, Wireless LANs 802.11, Bridges & switches -
Bridges from 802.x to 802.y, Repeaters, Hubs, Bridges, Switches, Routers and Gateways.
UNIT - 3 NETWORK LAYER 9
Applications: reliable data transmission in all real world applications. Streamlined video conferencing
(Flow control)

Network layer design issues. Routing algorithms - The Optimality Principle, Shortest path routing,
Flooding, Distance Vector Routing, Link State Routing, Multicast routing, Routing for mobile hosts.
Congestion control algorithms. Quality of Service (QoS) - requirements, Techniques for achieving
good QoS.
UNIT - 4 NETWORK LAYER IN INTERNET 9
Applications: Home Networks, Security enhancement (NAT)-Telephone Networks, Military applications
(Routing protocol)

IP protocol, IP addresses, Internet Control Message Protocol (ICMP), Address Resolution Protocol
(ARP), Reverse Address Resolution Protocol (RARP), Bootstrap Protocol (BOOTP), Dynamic Host
Configuration Protocol (DHCP). Open Shortest Path First (OSPF) Protocol, Border Gateway Protocol
(BGP).
UNIT - 5 TRANSPORT & APPLICATION LAYER 8
Applications: Web browsing, email applications, file transfer (TCP)-Live streaming, DNS
lookup, voice over IP (UDP)
TCP and UDP-Congestion Control-Effects of Congestion-Traffic Management-TCP Congestion
Control-Congestion Avoidance Mechanisms-Queuing Mechanisms-QoS Parameters.
Application layer-–File Transfer Protocol (FTP), Domain Name System (DNS), Electronic mail,
Multipurpose Internet Mail Extension (MIME), Simple Network Management Protocol.
UNIT - 6 FUTURE OF NETWORKS 5
Network as service (NaaS) -Next Gen WiFi - Software defined WAN (SD WAN)-IPv6 Roll out
Proliferation of IoT Gadgets
TOTAL: 45 PERIODS
OUTCOMES:
At the end of the course the students will be able to
CO1: Explain the basic layers and its functions in computer networks.
CO2: Explain the basics of how data flows from one node to another.
CO3: Analyze and apply routing algorithms.
CO4: Describe protocols for various functions in the network.
CO5: Analyze the working of various application layer protocols.
CO6: Be aware future trends in computer Networks.

TEXT BOOKS:
1.James F. Kurose, Keith W. Ross, “Computer Networking, A Top-Down Approach Featuring the
Internet”, 8th Edition, Pearson Education, 2021.
2.Behrouz A. Forouzan, :”Data Communications and Networking with TCP/IP Protocol Suite”, 6th
Edition TMH, 2022

REFERENCES:

1.Larry L. Peterson, Bruce S. Davie, Computer Networks: A Systems Approach, 5th , Morgan
Kaufmann Publishers Inc., 2012.
2.William Stallings, Data and Computer Communications, 10th Edition, Pearson Education, 2013.
3.Nader F. Mir, Computer and Communication Networks, 2nd Edition, Prentice Hall, 2014.
4.R. Kelly Rainer , Casey G. Cegielski , Brad Prince, “Introduction to Information Systems”, 5th
Edition, Wiley Publication, 2014
5.it-ebooks.org

CO – PO MAPPING
PO PSO
CO
1 2 3 4 5 6 7 8 9 10 11 1 2 3
1 1 2 1 2 2 - - - - - - 3 - -
2 1 1 1 3 3 - - - - - - - - -
3 1 2 1 3 3 - - - - - - - - -
4 1 1 2 3 3 - - - - - - - - -
5 1 2 1 2 3 - - - - - - - 3 3
6 1 1 1 3 3 - - - 2 - - - 3 3
LOW (1) ; MEDIUM (2) ; HIGH (3)

You might also like