SYLLABUS Module I: Overview of Data Communications and Networking Physical Layer : Analog and Digital, Analog Signals, Digital Signals, Analog versus Digital, Data Rate Limits, Transmission Impairment, More about signals. Digital Transmission: Line coding, Block coding, Sampling, Transmission mode. Analog Transmission: Modulation of Digital Data; Telephone modems, modulation of Analog signals. Multiplexing: FDM 150, WDM 155, TDM 157 Transmission Media: Guided Media, Unguided media (wireless) Circuit switching and Telephone Network: Circuit switching, Telephone network. Module II: Data Link Layer: Error Detection and correction: Type of Errors, Detection, Error Correction. Data Link control and protocols: Flow and error Control, Stop-andwait ARQ, Go-Back N ARQ, Selective Repeat ARQ, HDLC. Point-to-Point Access: PPP Point-to Point Protocol, PPP Stack Multiple Accesses: Random Access, Controlled Access, Channelization. Local area Network: Ethernet Traditional Ethernet, Fast Ethernet, Gigabit Ethernet Wireless LANs: IEEE 802. 11, Bluetooth virtual circuit: Frame Relay and ATM Module III: Network Layer: Host to Host Delivery: Internetworking, addressing and Routing Network Layer Protocols: ARP, IPVA, ICMP, IPV6 ad ICMPR6 Transport Layer; Process to process Delivery: UDP; TCP congestion control and Quality of service.
Module IV: Application Layer: Client Server Model, Socket Interface Domain Name System (DNS): Electronic Mail (SMTP) and file transfer (FTP) HTTP and WWW Security: Cryptography, Message security, User Authentication Text Books: 1. Data Communication and Networking – B.A. Forouzan, TMH. 2. Computer Networks: Third Edition, A systems Approach, Larry L/Peterson & Bruce S. Davie ELSEVIER. 3. Computer Networks, A.S. Tannenbaum PHI. 4. Data and Computer Communications, William Stallings, 5th Edition, PHI. 5. Data Communications and Computer Networks – by P.C.Gupta, PHI.
CONTENTS Module 1: Lecture 1: Overview Data Communications and Networking Lecture 2: Different Types of Topology (Star, Ring, Bus, Etc.) Lecture 3: Protocols and Standards (OSI Models with Its 7 Layers) Lecture 4: Physical Layer with Its Details, Analog and Digital, Analog Signals Lecture 5: Digital Signals, Analog vs. Digital, Data Rate Limits, Transmission Impairment Lecture 6: Digital Transmission, Line Coding, Block Coding, Sampling , Transmission Mode Lecture 7: Analog Transmission, Modulation of Digital Data, Telephone Modems, Modulation of Analog Signals Lecture 8: Multiplexing, FDM 150, WDM 155, TDM 157 Lecture 9: Transmission Media, Guided Media Lecture 10: Unguided Media (Wireless) Lecture 11: Circuit Switching, Telephone Network Module 2: Lecture 12: The Data Link layer, Types of error, Error correction & Detection Lecture 13: Data link control, Flow & Error Control & HDLC Lecture 14: Point –to-Point Protocol. Lecture 15: Controlled Access, Channelization, Wired LAN Lecture 16: Wired LAN: IEEE Standard for LANs, Logical link Control, HDLC Frame, Compared with LLC & MAC frames, Traditional (Standard) Ethernet .
Lecture 17: Ethernet: Frame length, Addressing, Access method Lecture 18: Ethernet: 10 Base2-Thin Ethernet, 10 Base T- Twisted pair Ethernet, 10 base-F- Fiber Ethernet, Fast Ethernet, MAC Sub-layer Lecture 19: Encoding, Giga bit Ethernet Lecture 20: Giga bit Ethernet implementation, Wireless Communication Lecture 21: Bluetooth Lecture22: Introduction to Frame relay & ATM, Description of Frame relay Layers. Lecture 23: ATM: Introduction, Benefits of ATM, ATM Devices & Network Environment, ATM Network Interfaces. Module 3: Lecture 24: Network layers: Objective, logical addressing, IPv4 addresses, IPv6 Addresses Lecture 25: Internetworking Lecture 26: Routing, Classification of Routing Algorithms, Delta Routing, and Multipath routing Lecture 27: Hierarchical Routing, Routing Algorithm, Source Routing, Policy Based routing, Shortest path routing Dijkstr’s Algorithm, The Floyd Warshal Algorithm: Description, Principles, Services Lecture 28: Addressing, Mapping, Error Reporting and Multicasting Lecture 29: Bootstrap Protocol Loose service route, IPv6: Packet format, Base Header, Next header, Destination Lecture 30: ICMP: Redirection, Query messages, Encapsulation of ICMP query Messages