Computer Networks

Objective:

The course is designed with an objective to
 Introduce Data Communications and Computer Networks.
 Enable students to design and deployment of networks.

Learning Outcome:
On completion of the course, students will be able to
 Describe various concepts of data communication and computer networks.
 Illustrate the Layers of ISO/OSI and TCP/IP reference model.
 Design , install and deploy networks

Unit I: 16L
Basic concepts : Components of data communication, standards and organizations, Network
Classification, Network Topologies ; network protocol; layered network architecture; overview of
OSI reference model; overview of TCP/IP protocol suite.

Unit II: 6L
Physical Layer: Cabling, Network Interface Card, Transmission Media Devices- Repeater, Hub,
Bridge, Switch, Router, Gateway.

Unit III: 8L
Data Link Layer: Framing techniques; Error Control; Flow Control Protocols; Shared media
protocols - CSMA/CD and CSMA/CA.

Unit IV: 8L
Network Layer : Virtual Circuits and Datagram approach, IP addressing methods – Subnetting;
Routing Algorithms (adaptive and non-adaptive

Unit V: 6L
Transport Layer: Transport services, Transport Layer protocol of TCP and UDP

Unit VI: 10L
Application Layer: Application layer protocols and services – Domain name system, HTTP,
WWW, telnet, FTP, SMTP.

Unit VII: 6L
Network Security : Common Terms, Firewalls, Virtual Private Networks

Books Recommended:

1. B.A. Forouzan: Data Communication and Networking, 4th Edition, Tata McGraw Hill, 2007.
2. D.E. Comer, Internetworking with TCP/IP, Vol. I, Prentice Hall of India, 1998.
3. W. Stalling, Data & Computer Communication, 8th edition, Prentice Hall of India, 2006.
4. D. Bertsekas, R. Gallager, Data Networks, 2nd edition, Prentice Hall of India, 1992.

Computer Lab Based on Computer Networks:

 LAN setup
 Network Configuration and Settings
 Network Management

No comments:

Post a Comment