Data Communication and Computer Networks (CSC502)
1 unit: · L-T-P 3-1-0.
Detailed syllabus
Unit 1
Overview of Data Communication and Networking: Introduction; Data communications: components, data representation (ASCII,ISO etc.), direction of data flow (simplex, half duplex and full duplex); network criteria, physical structure (type of connection, topology), categories of network (LAN, MAN,WAN); Internet: brief history, Protocols and standards; Reference models: OSI reference model, TCP/IP reference model, their comparative study. [4L] Physical Level: Overview of data (analog & digital), signal(analog & digital), transmission (analog & digital) & transmission media (guided & unguided); Circuit switching: time division & space division switch, TDM bus; Telephone Network. [6L] Data link Layer: Types of errors, framing (character and bit stuffing), error detection & correction methods; Flow control; Protocols: Stop & wait ARQ, Go-Back- N ARQ, Selective repeat ARQ, HDLC; Medium Access sublayer: Point to Point Protocol, LCP, NCP, Token Ring; Reservation, Polling, Multiple access protocols: Pure ALOHA, Slotted ALOHA, CSMA, CSMA/CD, CSMA/CA, Traditional Ethernet, Fast Ethernet. [12L] Network layer: Internetworking & devices: Repeaters, Hubs, Bridges, Switches, Router, Gateway; Addressing : IP addressing, subnetting; Routing : techniques, static vs. dynamic routing , Unicast Routing Protocols: RIP, OSPF, BGP; Other Protocols: ARP, IP, ICMP, IPV6, Congestion Control: Open Loop, Closed Loop choke packets; Quality of service: techniques to improve QoS: Leaky bucket algorithm, Token bucket algorithm. [14L] Transport layer: Process to Process delivery; Socket address, UDP; TCP. [4L] Application Layer: Introduction to DNS, SMTP, SNMP, FTP, HTTP & WWW. [4L] Security: Cryptography (Public, Private Key based), Digital Signature, Firewalls. [4L] Modern topics: ATM, DSL technology, Introduction to blue-tooth. [4L] Queuing Theory: Introduction to Queuing Theory and Delay Analysis for networks.[4L]
Source: official document