This document outlines the topics covered in a Computer Networking course at the National Institute of Technology over 22 class sessions. The topics include layered network architectures, TCP/IP models, network components, addressing, data link layer services, error detection and correction, flow control, medium access control protocols, wireless networking standards, and interference in wireless networks.
This document outlines the topics covered in a Computer Networking course at the National Institute of Technology over 22 class sessions. The topics include layered network architectures, TCP/IP models, network components, addressing, data link layer services, error detection and correction, flow control, medium access control protocols, wireless networking standards, and interference in wireless networks.
This document outlines the topics covered in a Computer Networking course at the National Institute of Technology over 22 class sessions. The topics include layered network architectures, TCP/IP models, network components, addressing, data link layer services, error detection and correction, flow control, medium access control protocols, wireless networking standards, and interference in wireless networks.
● Evaluation scheme ● Introduction to Computer Networks
2. 04.01.2023 1&2 ● Importance of Layered Architecture
● Significance of Connection Oriented and Connectionless in Transport layer with analogies and examples
3. 05.01.2023 1 ● Importance of Layered Architecture
● Introduction to TCP/IP stack ● Connectivity (point to point links and broadcast links) - Examples ● Protocol Data Units in each layer
4. 10.01.2023 1&3 ● Comparison between OSI Model and TCP/IP
model ● Network components - hub, switch, and router ● Collision and Broadcast domain ● Encapsulation in the TCP/IP protocol stack ● Services, Interfaces, and Protocols
5. 11.01.2023 1 ● Performance measures (latency and throughput)
● Bandwidth, Throughput, and Offered Load - Differences ● Bandwidth Delay Product ● Wired and Wireless Links
6. 12.01.2023 1 ● Amplitude, Wavelength, Frequency
● Modulation (AM and FM) ● Path (Switched or Routed) ● Network device - Modem
7. 17.01.2023 1 ● Openness : Interface or Implementation
● Interoperability Issues ● Software Architecture in a Router ● Shannon’s limit ● Nyquist theorem National Institute of Technology Department of Computer Science and Engineering 8. 18.01.2023 1 ● Circuit mode switching in telephone system ● Frequency Division Multiplexing ● Time Division Multiplexing
15. 02.02.2023 3 ● Basic Terms that are used in Flow Control
○ Bandwidth Delay Product ○ Window Size (Number of Buffers) ○ Sequence Numbers ○ Timers ● Flow Control Techniques ○ Stop and Wait ○ Go-back N ○ Selective Repeat
16. 07.02.2023 3 ● Practice problems and solutions on Flow control
protocols such as stop and wait, go back n, and selective repeat National Institute of Technology Department of Computer Science and Engineering 17. 08.02.2023 3 ● Medium Access Control ○ ALOHA (Pure and Slotted) ○ 1 persistent CSMA ○ p persistent CSMA ○ Non-persistent CSMA
18. 09.02.2023 3 ● CSMA/CD
● Performance analysis of pure ALOHA and slotted ALOHA ● Collision detection in half duplex ethernet (relation between TT and PT) ● Binary Exponential Backoff
19. 11.02.2023 3 ● Hidden Terminal Problem
● Exposed Terminal Problem ● IEEE 802.11 (Wireless LANs) ○ Distributed Coordination Function (DCF) (Physical sensing and Virtual sensing) ○ Point Coordination Function (PCF)
20. 14.02.2023 3 ● IEEE 802.11 (Wireless LANs)
○ Frame structure ○ Interframe spacing interval (5 nos.) ○ Data Fragments transmission ○ DCF And PCF co-existence