Skip to content
AD-602 · Computer Networks/Official Syllabus

Computer Networks (AD-602) - Official Syllabus

1
Unit 1

Unit I: Computer Network and Layered Architecture

  • Computer Network: Definitions, goals, components
  • Architecture, Classifications & Types
  • Layered Architecture: Protocol hierarchy
  • Design Issues, Interfaces and Services
  • Connection Oriented & Connectionless Services
  • Service primitives
  • ISO-OSI Reference Model: Principle, Model
  • Descriptions of various layers and its comparison with TCP/IP
  • Principals of physical layer: Media, Bandwidth, Data rate and Modulations
2
Unit 2

Data Link Layer and MAC Sub layer

  • Data Link Layer: Need, Services Provided, Framing, Flow Control, Error control
  • Data Link Layer Protocol: Elementary & Sliding Window protocol
  • 1-bit protocol
  • Go-Back-N
  • Selective Repeat
  • Hybrid ARQ
  • MAC Sub layer: MAC Addressing
  • Binary Exponential Back-off (BEB) Algorithm
  • Distributed Random Access Schemes/Contention Schemes
  • ALOHA and Slotted ALOHA
  • CSMA, CSMA/CD, CSMA/CA
  • IEEE Standards 802 series & their variant
3
Unit 3

Network Layer

  • Network Layer: Need, Services Provided, Design issues
  • Routing algorithms: Least Cost-Routing algorithm
  • Dijkstra's algorithm
  • Bellman-ford algorithm
  • Hierarchical Routing
  • Broadcast Routing
  • Multicast Routing
  • IP Addresses, Header format, Packet forwarding
  • Fragmentation and reassembly
  • ICMP
  • Comparative study of IPv4 & IPv6
4
Unit 4

Transport Layer

  • Transport Layer: Design Issues
  • UDP: Header Format
  • Per-Segment Checksum
  • Carrying Unicast/Multicast Real-Time Traffic
  • TCP: Connection Management
  • Reliability of Data Transfers
  • TCP Flow Control
  • TCP Congestion Control
  • TCP Header Format
  • TCP Timer Management
5
Unit 5

Application Layer and Network Security

  • WWW and HTTP
  • FTP
  • SSH
  • Email (SMTP, MIME, IMAP)
  • DNS
  • Network Management (SNMP)
  • Introduction to security
  • Traditional Ciphers
  • Modern Ciphers
  • Message Integrity and Authentication

Laboratory Experiments

  • Study of Different Type of LAN & Network Equipment.
  • Study and Verification of standard Network topologies i.e. Star, Bus, Ring etc.
  • LAN installations and Configurations.
  • Write a program to implement various types of error correcting techniques.
  • Write a program to implement various types of framing methods.
  • Study of Tool Command Language (TCL).
  • Study and Installation of Standard Network Simulator: N.S-2, N.S3, OpNet, QualNet etc.
  • Study & Installation of ONE (Opportunistic Network Environment) Simulator for High Mobility Networks.
  • Configure 802.11 WLAN.
  • Implement & Simulate various types of routing algorithm.
  • Study & Simulation of MAC Protocols like Aloha, CSMA, CSMA/CD and CSMA/CA using Standard Network Simulators.
  • Study of Application layer protocols-DNS, HTTP, HTTPS, FTP and TelNet.

Reference Books

  • Computer Networks — Andrew S. Tanenbaum, David J. Wetherall — Pearson Education
  • Internetworking With Tcp/Ip Principles, Protocols, And Architecture - Volume I — Douglas E Comer — Pearson Education
  • Data Networks — Dimitri Bertsekas, Robert Gallager — PHI Publication
  • TCP/IP protocol Suite — Behrouz A. Forouzan — Tata Mc Graw Hill
  • Computer Networks — Uyless Black — PHI Publication
Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in