0% found this document useful (0 votes)
2 views3 pages

Computer Network

The Computer Network course aims to provide students with an understanding of modern network architectures, covering WANs, LANs, and WLANs, along with network programming and measurement techniques. The course includes modules on data communication components, data link layer protocols, network layer addressing, transport layer communication, and application layer services. Upon completion, students will be able to explain OSI functions, design network diagrams, program TCP/IP protocols, and configure various network services.

Uploaded by

omprakashps255
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)
2 views3 pages

Computer Network

The Computer Network course aims to provide students with an understanding of modern network architectures, covering WANs, LANs, and WLANs, along with network programming and measurement techniques. The course includes modules on data communication components, data link layer protocols, network layer addressing, transport layer communication, and application layer services. Upon completion, students will be able to explain OSI functions, design network diagrams, program TCP/IP protocols, and configure various network services.

Uploaded by

omprakashps255
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/ 3

COMPUTER NETWORK

Objectives of the course


To develop an understanding of modern network architectures from
a design and performance perspective.
To introduce the student to the major concepts involved in wide-area
networks (WANs), local area networks (LANs) and Wireless LANs
(WLANs).
To provide an opportunity to do network programming
To provide a WLAN measurement ideas.
Detailed contents
Module 1 Lecture 8 hrs.
Data communication Components: Representation of data and its
flow Networks, Various Connection Topology, Protocols and
Standards, OSI model, Transmission Media, LAN: Wired LAN, Wireless
LANs, Connecting LAN and Virtual LAN, Techniques for Bandwidth
utilization: Multiplexing - Frequency division, Time division and Wave
division, Concepts on spread spectrum.
Module 2 Lecture 8 hrs.
Data Link Layer and Medium Access Sub Layer: Error Detection and
Error Correction - Fundamentals, Block coding, Hamming Distance,
CRC; Flow Control and Error control protocols - Stop and Wait, Go
back N ARQ, Selective Repeat ARQ, Sliding Window, Piggybacking,
Random Access, Multiple access protocols -Pure ALOHA, Slotted
ALOHA, CSMA/CD,CDMA/CA
Module 3 Lecture 8 hrs.
Network Layer: Switching, Logical addressing IPV4, IPV6; Address
mapping - ARP, RARP, BOOTP and DHCP-Delivery, Forwarding and
Unicast Routing protocols.
Module 4 Lecture 8 hrs.
Transport Layer: Process to Process Communication, User Datagram
Protocol (UDP), Transmission Control Protocol (TCP), SCTP Congestion
Control; Quality of Service, QoS improving techniques: Leaky Bucket
and Token Bucket algorithm.
Module 5 Lecture 8 hrs.
Application Layer: Domain Name Space (DNS), DDNS, TELNET, EMAIL,
File Transfer Protocol (FTP), WWW, HTTP, SNMP, Bluetooth, Firewalls,
Basic concepts of Cryptography.
Suggested books
Data Communication and Networking, 4th Edition, Behrouz
Forouzan, McGraw- Hill.
Data and Computer Communication, 8th Edition, William Stallings,
Pearson Prentice Hall India.
Suggested reference books
Computer Networks, 8th Edition, Andrew S. Tanenbaum, Pearson
New International Edition.
Internetworking with TCP/IP, Volume 6th Edition Douglas Comer,
Prentice Hall of
TCP/IP Illustrated, Volume 1, Richard Stevens, Addison-Wesley,
United States of America.
Course Outcomes
After the completion of course, students can able to able to:
Explain the functions of the different layer of the OSI Protocol.
Draw the functional block diagram of wide-area networks (WANs),
local area networks (LANs) and Wireless LANs (WLANs) and can able
to describe the function of each block.
Program for a given problem related TCP/IP protocol.
Configure DNS DDNS, TELNET, EMAIL, File Transfer Protocol (FTP),
WWW, HTTP, SNMP, Bluetooth, Firewalls using open source available
software and tools.

You might also like