Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

18CS503 COMPUTER NETWORKS 3003

Course Objectives
Understand the state-of-the-art in network protocols, architectures and applications
Gain knowledge about the functions of different network layers
Familiarize in the various aspects of computer networks

Programme Outcomes (POs)


e. Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools
including prediction and modelling to complex engineering activities with an understanding of the
limitations.

g. Understand the impact of the professional engineering solutions in societal and environmental contexts,
and demonstrate the knowledge of, and need for sustainable development.

n. PSO2: Develop practical competencies in Networking and Hardware design.

Course Outcomes (COs)


Illustrate the basic concept in modern data communication and computer networking
Apply the functions of different layers and in depth knowledge of data link layer
Analyze the different protocols and network layer components
Outline the basic functions of transport layer and congestion in networks
Analyze the working of application layer along with the protocols used

Articulation Matrix

CO No PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
1 2
2 1 2 2
3 2 2 2
4 2 2 2
5 1 2 2

UNIT I 10 Hours
INTRODUCTION
Data Communications - Data Flow - Networks - The Internet - Protocols and Standards - Network Models:
Layered Tasks - The OSI Model - TCP/IP Protocol Suite - Addressing - Transmission Media - Connecting
LANs, Backbone Networks, and Virtual LANs: Connecting Devices-Circuit Switching and Packet Switching

UNIT II 10 Hours
DATA LINK LAYER
Introduction - Block Coding - Cyclic codes - Checksum -Data Link Control: Framing - Flow and Error
Control - Noiseless Channels - Noisy Channels - HDLC -Multiple Access: Random Access - Channelization
-Wired LANs: IEEE Standards- Standard Ethernet - Encoding (NRZ, NRZI, Manchester, 4B/5B- WiMax.
UNIT III 9 Hours
NETWORK LAYER
IPv4 Addresses- IPv6 Addresses - Internetworking - IPv4 - IPv6 - Transition from IPv4 to IPv6 -Network
Layer: Delivery, Forwarding, and Routing: Address Mapping - Internet Control Message Protocol (ICMP) -
Internet Group Management Protocol (IGMP) - Network Layer: Delivery, Forwarding, and Routing.

UNIT IV 9 Hours
TRANSPORT LAYER
Process-to-Process Delivery - User Datagram Protocol (UDP) - Transmission Control Protocol (TCP) -
Stream Control Transmission Protocol (SCTP) - Congestion Control and Quality of Service: Data Traffic -
Congestion Control - Quality of Services (QoS)-POP3- IMAP.

UNIT V 7 Hours
APPLICATION LAYER
Domain Name System (DNS): Domain Name Space - Distribution of Name Space - DNS in the Internet
World Wide Web and HTTP - Simple Mail Transfer Protocol - File Transfer Protocol -Secure Shell (SSH)-
TELNET - PGP - Firewalls.

FOR FURTHER READING


Network Management: Simple Network Management Protocol (SNMP) - Symmetric key
cryptography - Security services - PGP - Firewalls.

Total: 45 Hours
Reference(s)
Behrouz A.Forouzan, Data Communication and Networking, 5th Edition, Tata McGraw-Hill, 2014
James F.Kurose and Keith W.Ross, Computer Networking: A Top-Down Approach Featuring the
Internet, Pearson Education, 2005
Larry L.Peterson and Bruce S.Davie, Computer Networks, Elsevier, 2009
Andrew S.Tanenbaum, Computer Networks, Pearson Education, 2008
William Stallings, Data and Computer Communication, Pearson Education, 2007
Douglas E.Comer and M.S.Narayanan, Computer Networks and Internets, Pearson Education, 2008

You might also like