Andhra Pradesh, India Andhra Pradesh, India: L T P C
Andhra Pradesh, India Andhra Pradesh, India: L T P C
2020 – 21
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY KAKINADA
KAKINADA – 533 003, Andhra Pradesh, India KAKINADA – 533 003, Andhra Pradesh, India
DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
L T P C REFERENCES:
3 0 0 3 1. Data communication and Networks - Bhusan Trivedi, Oxford university press, 2016
DATA COMMUNICATIONS 2. Computer Networks -- Andrew S Tanenbaum, 4th Edition, Pearson Education, 2003.
(OE) 3. Understanding Communications and Networks, 3rd Edition, W.A.Shay, Cengage
Learning, 2003.
UNIT I:
Introduction to Data Communications: Components, Data Representation, Data Flow, Networks- Course Outcomes:
Distributed Processing, Network Criteria, Physical Structures, Network Models, Categories of Upon completing this course, the student will be able to
Networks Interconnection of Networks, The Internet - A Brief History, The Internet Today, Protocol 1. Know the Categories and functions of various Data communication Networks
and Standards - Protocols, Standards, Standards Organizations, Internet Standards. Network Models, 2. Design and analyze various error detection techniques.
Layered Tasks, OSI model, Layers in OSI model, TCP/IP Protocol Suite, Addressing Introduction, 3. Demonstrate the mechanism of routing the data in network layer
Wireless Links and Network Characteristics, WiFi: 802.11 Wireless LANs -The 802.11 Architecture,
4. Know the significance of various Flow control and Congestion control Mechanisms
UNIT II:
Data Link Layer: Links, Access Networks, and LANs- Introduction to the Link Layer, The Services
Provided by the Link Layer, Types of errors, Redundancy, Detection vs Correction, Forward error
correction Versus Retransmission Error-Detection and Correction Techniques, Parity Checks, Check
summing Methods, Cyclic Redundancy Check (CRC) , Framing, Flow Control and Error Control
protocols , Noisy less Channels and Noisy Channels, HDLC, Multiple Access Protocols, Random
Access ,ALOHA, Controlled access, Channelization Protocols. 802.11 MAC Protocol, IEEE 802.11
Frame.
UNIT III:
The Network Layer: Introduction, Forwarding and Routing, Network Service Models, Virtual
Circuit and Datagram Networks-Virtual-Circuit Networks, Datagram Networks, Origins of VC and
Datagram Networks, Inside a Router-Input Processing, Switching, Output Processing, Queuing, The
Routing Control Plane, The Internet Protocol(IP):Forwarding and Addressing in the Internet-
Datagram format, Ipv4 Addressing, Internet Control Message Protocol(ICMP), IPv6
UNIT IV:
Transport Layer: Introduction and Transport Layer Services : Relationship Between Transport and
Network Layers, Overview of the Transport Layer in the Internet, Multiplexing and Demultiplexing,
Connectionless Transport: UDP -UDP Segment Structure, UDP Checksum, Principles of Reliable
Data Transfer-Building a Reliable Data Transfer Protocol, Pipelined Reliable Data Transfer Protocols,
Go-Back-N(GBN), Selective Repeat(SR), Connection Oriented Transport: TCP - The TCP
Connection, TCP Segment Structure, Round-Trip Time Estimation and Timeout, Reliable Data
Transfer, Flow Control, TCP Connection Management, Principles of Congestion Control - The Cause
and the Costs of Congestion, Approaches to Congestion Control
UNIT V:
Application Layer: Principles of Networking Applications – Network Application Architectures,
Processes Communicating, Transport Services Available to Applications, Transport Services Provided
by the File Transfer: FTP,- FTP Commands and Replies, Electronic Mail in the Internet- STMP,
Comparison with HTTP, DNS-The Internet’s Directory Service – Service Provided by DNS,
Overview of How DNS Works, DNS Records and messages.
TEXT BOOKS:
1. Computer Networking A Top-Down Approach – Kurose James F, Keith W, 6thEdition ,
Pearson,2017.
2. Data Communications and Networking Behrouz A.Forouzan4th Edition McGraw Hill
Education,2017.