📘 AM503PC

Computer Networks

Access study materials and notes for this subject

CN Unit 1: Network Hardware and Software and Layers

PDF Document

CN Unit 2: Protocols and Medium Access Sublayer

PDF Document

CN Unit 3: Network Layer

PDF Document

CN Unit 4: Transport Layer

PDF Document

CN Unit 5: Application Layer

PDF Document

CN Unit 1: Assignment

PDF Document

Syllabus Overview

UNIT - 1: Network Hardware and Software and Layers

Network Hardware and Software

  • OSI Model
  • TCP/IP Reference Model
  • Example Networks: ARPANET, Internet

Physical Layer

  • Guided Transmission Media: Twisted Pairs, Coaxial Cable, Fiber Optics
  • Wireless Transmission

Data Link Layer

  • Design Issues
  • Framing
  • Error Detection and Correction

UNIT - 2: Protocols and Medium Access Sublayer

Elementary Data Link Protocols

  • Simplex Protocol
  • Simplex Stop and Wait Protocol for an Error-Free Channel
  • Simplex Stop and Wait Protocol for a Noisy Channel

Sliding Window Protocols

  • One-Bit Sliding Window Protocol
  • Protocol Using Go-Back-N
  • Protocol Using Selective Repeat
  • Example Data Link Protocols

Medium Access Sublayer

  • Channel Allocation Problem
  • Multiple Access Protocols: ALOHA, Carrier Sense Multiple Access Protocols, Collision-Free Protocols
  • Wireless LANs
  • Data Link Layer Switching

UNIT - 3: Network Layer

Network Layer

  • Design Issues
  • Routing Algorithms: Shortest Path Routing, Flooding, Hierarchical Routing, Broadcast, Multicast, Distance Vector Routing
  • Congestion Control Algorithms
  • Quality of Service
  • Internetworking
  • The Network Layer in the Internet

UNIT - 4: Transport Layer

Transport Layer

  • Transport Services
  • Elements of Transport Protocols
  • Connection Management
  • TCP and UDP Protocols

UNIT - 5: Application Layer

Application Layer

  • Domain Name System (DNS)
  • Simple Network Management Protocol (SNMP)
  • Electronic Mail
  • The World Wide Web (WWW)
  • Hypertext Transfer Protocol (HTTP)
  • Streaming Audio and Video
Computer Networks Notes