
21CS52 Computer Networks
Module 1`
Introduction to networks: Network hardware, Network software, Reference models,
Physical Layer: Guided transmission media, Wireless transmission
Module 2
The Data link layer: Design issues of DLL, Error detection and correction, Elementary data link protocols, Sliding window protocols.
The medium access control sublayer: The channel allocation problem, Multiple access protocols.
Module 3
The Network Layer:
Network Layer Design Issues, Routing Algorithms, Congestion Control Algorithms, QoS.
Module 4
The Transport Layer: The Transport Service, Elements of transport protocols, Congestion control, The internet transport protocols.
Module 5
Application Layer: Principles of Network Applications, The Web and HTTP, Electronic Mail in the Internet, DNS—The Internet’s Directory Service.