Sie sind auf Seite 1von 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

Das könnte Ihnen auch gefallen