CT32 Computer Networks

 

 

  1. Introduction: services and architecture 03

 

            Evolutions of Network Architecture and services

            Protocols, Services and Layering

            OSI Reference Model

            TCP/IP Architecture

            Application Layer Protocols

 

  1. Digital transmission fundamentals 06

 

            Properties of Analog and Digital Communication

            Digital representation of analog signals

            Characterization communication channel

            Limits in digital transmission

            Analog and digital modulation

            Encoding Schemes

            Error Detection and Correction

 

  1. Data link controls 04

 

            Peer-to-peer protocols and service models

            ARQ Protocols

            Point-to-Point Protocol

            HDLC Protocol

 

  1. Medium access Control Protocols and LAN 10

 

            Multiple access communication

            Random access protocols

            Scheduling based protocols

            Channelization

            Delay Performance of MAC and Channelization schemes

            LAN protocols

            IEEE 802.3, IEEE 802.5, IEEE 802.11, and FDDI

            LAN Bridges and Ethernet Switches

 

5.      Switched Networks 06

 

            Multiplexing and Circuit Switches

            Packet switched network

            Datagram and virtual circuit

            Routing in Packet Networks

            Shortest path routing

            Packet level Traffic management

 

  1. Queuing Model 05

 

            Data Traffic characteristics: Poisson Process

            Birth-Death Processes: Markov Chain Model

            M/M/1 Queues: Lttles Formula

            M/M/m queues: Average queue length, waiting time and blocking probability

 

  1. TCP/IP architecture 04

 

            Internet Protocol

            Internet routing

            User datagram protocol

            Transmission control protocol

 

  1. Security and Applications 04

 

            Private key and Public key cryptography

            DES and RSA algorithms

            Overview of SMTP, FTP and SNMP

 

 

Text Book

  1. Leon Garcia and Indra Widjaja, Communication Networks: Fundamental Concepts and Key Architecture, 2nd ed., Tata McGraw-Hill, 2004.

 

Reference Books

  1. Behrouz A. Forouzan, Data Communication and Networking, 2nd ed., Tata McGraw-Hill, 2000.
  2. Andrew S. Tanenbaum, Computer Networks, 4th Ed., Pearson Education, 2003.
  3. Dimitri Bertsekas and Robert Gallager, Data Networks, 2nd ed., PHI, 2001.
  4. William Stallings, Data and Computer Communications, 6th ed., Pearson Education, 2002.
  5. Anurag Kumar, D. Manjunath and Joy Kuri, Communication Networking: An analytical approach, Elsevier, 2004.