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

Computer Networks Syallbus

This course document outlines a course on computer networks. The course has 4 units that will help learners understand networking fundamentals. Unit 1 covers internet architecture and applications like the web, email, and socket programming. Unit 2 examines transport layer protocols like UDP and TCP, and congestion control. Unit 3 explores data link layers, LANs, and wireless networks. Unit 4 addresses multimedia networking, network management, and security. The course aims to provide knowledge of network topologies, protocols, and design.

Uploaded by

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

Computer Networks Syallbus

This course document outlines a course on computer networks. The course has 4 units that will help learners understand networking fundamentals. Unit 1 covers internet architecture and applications like the web, email, and socket programming. Unit 2 examines transport layer protocols like UDP and TCP, and congestion control. Unit 3 explores data link layers, LANs, and wireless networks. Unit 4 addresses multimedia networking, network management, and security. The course aims to provide knowledge of network topologies, protocols, and design.

Uploaded by

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

L T P C

04 -- -- 04
Course Code: BECDEC 501R02 / MCSDEC 501R02
Semester: V

COMPUTER NETWORKS

Course Objective:
This course will help the learner to identify types of network topologies & protocols and
gain knowledge in specific areas of networking such as design and maintenance of individual
networks.

UNIT – I 15 Periods
Computer Networks and the Internet: Introduction about Internet – The Network Edge – The
Network Core – Delay, Loss, and Throughput in Packet-Switched Networks – Protocol Layers
and their Service Models – Networks Under Attack – History of Computer Networking and the
Internet Application Layer: Principles of Network Applications – The Web and – File Transfer:
FTP – Electronic Mail in the Internet – DNS – The Internet’s Directory Service – Peer-to-Peer
Applications – Socket Programming: Creating Network Applications.

UNIT – II 15 Periods
Transport Layer: Introduction and Transport-Layer Services – Multiplexing and Demultiplexing
– Connectionless Transport: UDP – Principles of Reliable Data Transfer – Connection-Oriented
Transport: TCP – Principles of Congestion Control – TCP Congestion Control. The Network
Layer: Introduction – Virtual Circuit and Datagram Networks – Inside a Router – The Internet
Protocol (IP): Forwarding and Addressing in the Internet – Routing Algorithms – Routing in the –
Broadcast and Multicast Routing.

UNIT – III 15 Periods


The Link Layer: Links, Access Networks, and LANs : Introduction to the Link Layer – Error-
Detection and Correction Techniques – Multiple Access Links and Protocols – Switched Local
Area Networks – Link Virtualization: A Network as a Link Layer – Data Center Networking –
Retrospective: A Day in the Life of a Web Page Request. Wireless and Mobile Networks:
Introduction – Wireless Links and Network Characteristics – WiFi: 802.11 Wireless LANs –
Cellular Internet Access – Mobility Management: Principles – Mobile IP – Managing Mobility in
Cellular Networks – Wireless and Mobility: Impact on Higher Layer Protocols.

UNIT – IV 15 Periods
Multimedia Networking: Multimedia Networking Applications – Streaming Stored Video –
Voice-over-IP – Protocols for Real-Time Conversational Applications – Network Support for
Multimedia. Network Management: Network Management introduction – The Infrastructure for
Network Management– The Internet Standard Management Framework.

TEXTBOOK
1. James F. Kurose, Keith W. Ross, Computer Networking: A Top-down Approach, Pearson
Education, 6th Edition, 2013.

REFERENCES
1. Andrew S Tanenbaum and David J. Wetherall, Computer Networks, Pearson Education, 5th
Edition, 2013.
2. Behrouz A Forouzan and Firouz Mosharraf, Computer Networks - A Top-Down Approach.
Tata McGrawHill, 5th Edition, 2012.
3. Larry L Peterson and Bruce S. Davie Computer Networks: A Systematic Approach, Elsevier,
5th Edition, 2011.
4. William Stallings, Data and Computer Communications, Prentice Hall of India: 10th Edition,
2014.

ONLINE MATERIALS
1. http://nptel.ac.in/courses/IIT-MADRAS/Computer_Networks/index.php
2. http://nptel.ac.in/courses/Webcourse-contents/IIT%20Kharagpur/Computer%20networks/
New_index1.html
3. http://nptel.ac.in/courses/106105081/

LEARNING OUTCOMES

The learners will be able to understand the basic concepts of networking and
UNIT – I Application layer functionalities.
The learners will be able to classify the reliable, unreliable transport protocols and
UNIT – II various routing protocols of the network layer with QoS support.
The learners will be able to describe the principles and protocols of the data link
UNIT – III layer and choose the appropriate MAC layer protocol for a given medium.
The learners will be able to understand the basics of Multimedia Networking,
UNIT – IV security & Network Management.
TEXT BOOK:
1.
Behrouz
A. Forouzan, “TCP/IP Protocol suite”, Tata McGraw Hill, 2010, 4th Edition.
REFERENCES:
1.
Douglas E. Comer, “Internetworking with TCP/IP”, 4th Edition, Pearson Education Asia,
Volume 1,2 2000.
2.
Richard Stevens, “TCP/IP Illustrated”, Vol. 1,2,3, Pearson Edu
cation India, 1996.
3.
John
Ray, “Using TCP/IP”, Prentice Hall of India, 1999
WEB REFERENCES:

IIT Madras, National Programming on Technology Enabled Learning (NPTEL)

Data Communications

TCP/IP. URL:
http://nptel.ac.in/courses/106105082/35

Virtual and Software Training
-
TCP/IP for windows course URL:
http://www.vtc.com/products/TCP/IP
-
for
-
Windows
-
tutorials.htm

EPA University
-
TCP/IP Networking. URL:
h

You might also like