SYLLABUS
DATA COMMUNICATION AND NETWORKING
Unit I: Introduction to Data Communication: Introduction:
Data Communication, Components, Networks, Network types:
Local Area Network, Wide Area Network, Switching, The
Internet, Accessing the Internet, Standards and
Administration: Internet Standards, Internet Administration,
Network Models: TCP/IP Protocol Suite, The OSI Model,
Transmission media: Introduction, Guided media & Unguided
m
media-Wireless. Switching: Introduction, Circuit Switched
Networks, Packet Switching.
co
Unit II: Data Link Layer: Data Link Layer: Introduction,
Nodes & Links, Services , Two categories of link, Two sub-
n.
layers, Error detection and correction: Introduction, Block
io
Coding, Cyclic codes, Checksum, Forward Error Correction,
Data link control: DLC services, Data-Link Layer Protocol,
at
HDLC, Point-To-Point Protocol, Media Access Control (MAC):
lic
Random Access, Controlled Access, Channelization.
Unit III: Network Layer: Introduction to Network layer
ub
Network Layer Services: Packetizing, Routing and Forwarding,
Other Services Packet Switching: Datagram Approach:
ap
Connectionless Service, Virtual-Circuit Approach: Connection-
Oriented Service , Network Layer performance: Delay,
ty
Throughput, Packet Loss, Congestion Control, IPV4 Address:
Address Space, Classful Addressing, Classless Addressing,
di
Dynamic Host Configuration Protocol (DHCP), Network Address
.a
Resolution (NAT), Forwarding of IP packets: Forwarding Based
on Destination Address, Forwarding Based on Label, Routers
w
as Packet Switches
w
Unit IV: Network Layer Protocol: Network Layer Protocols:
w
Internet Protocol (IP), Datagram Format, Fragmentation,
Security of IPv4 Datagrams, ICMPV4: Messages, Debugging
Tools, ICMP Checksum, Mobile IP: Addressing, Agents, Three
Phases, Inefficiency in Mobile IP, Routing algorithms: Distance
Vector routing, Link State Routing, IPV6 Addressing:
Representation, Address Space, Address Space Allocation, Auto
configuration, Renumbering, Transition from IPV4 to IPV6:
Strategies, Use of IP Addresses.
Unit V: Transport Layer: Introduction to Transport layer:
Introduction, Transport-Layer Services, Connectionless and
Connection Oriented Protocols, Transport-Layer Protocols:
Simple Protocol, Stop-and-Wait Protocol, Go-Back-N Protocol
(GBN), Selective-Repeat Protocol, Bidirectional Protocols: Piggy
backing, User Datagram Protocols: User Datagram, UDP
Services, UDP Applications, Transmission Control Protocol:
TCP Services, TCP Features , Segment, A TCP Connection,
State Transition Diagram, Windows in TCP, Flow Control, Error
Control, TCP Congestion Control, TCP Timers, Options, SCTP:
m
SCTP Services, SCTP Features.
co
Unit VI: Application Layer: Introduction to Application layer:
Providing Services, Application-Layer Paradigms, Client-Server
n.
Programming: Application Programming Interface, Using
Services of the Transport Layer, Iterative Communication Using
io
UDP, Iterative Communication Using TCP, Concurrent
at
Communication, World wide web and HTTP: World Wide Web,
Hyper-Text Transfer Protocol (HTTP) FTP: Two Connections,
lic
Control Connection, Data Connection, Security for FTP,
Electronic Mail: Architecture, Web-Based Mail, E-Mail Security,
ub
Domain Name System (DNS):Name Space, DNS in the Internet,
Resolution, Caching, Resource Records, DNS Messages,
ap
Registrars, Security of DNS, Network Management:
Introduction. Configuration Management, Fault Management,
ty
Performance Management, Security Management, Accounting
Management, SNMP: Managers and Agents, Management
di
Components, ASN.1: Language Basics, Data Types, Encoding.
.a
w
w
w