|
Ip Addressing, Subnetting, and Supernetting
|
|
|
|
Lecture 1 Introduction and Classfull addressing
|
|
|
|
Annotated Notes Lecture 1 Introduction and Classfull addressing
|
|
|
|
Lecture 2 Classless Addressing and Subnetting
|
|
|
|
Annotated Notes Lecture 2 Class less Addressing and Subnetting
|
|
|
|
Lecture 3 Misconceptions in SuperNetting | Longest prefix match and Route aggregation (SuperNetting)
|
|
|
|
Annotated Notes Lecture 3 Route Aggregation
|
|
|
|
Lecture 4 Practice Session on Subnetting and Supernetting [Recording]
|
|
|
|
Annotated Notes Lecture 4 Practice Questions on Subnetting and Supernetting
|
|
|
|
Quiz Discussion: Subnetting and Supernetting
|
|
|
|
Annotated Notes Quiz Subnetting
|
|
|
Module 2: Data Link Layer
|
|
|
|
Lecture 5 Layering in Computer Networks
|
|
|
|
Annotated Notes Lecture 5 Laying and Headers
|
|
|
|
Lecture 6 Switching (Packet Switch and Circuit Switch) and Framing in Data Link Layer
|
|
|
|
Annotated Notes Lecture 6 Packet & Circuit Switching, Data link Layer Framing
|
|
|
|
Lecture 7 Error Control Methods (Single Bit Parity Codes, Hamming Distance)
|
|
|
|
Annotated Notes Lecture 7 Error Handling in Computer Networks
|
|
|
|
8a. Idea Behind Single Error Correcting (SEC) Codes
|
|
|
|
8b. [Optional] Minimum Number of Parity Bits required for ANY Single Error Correcting Code (Proof is optional but final Result should be remembered )
|
|
|
|
8c. Construction of Hamming Code
|
|
|
|
Annotated Notes Lecture 8 Hamming Codes (Idea, Proof, Construction)
|
|
|
|
9a. Cyclic Redundency Check Method and MANY PYQs
|
|
|
|
9b. ANALYSIS of Cyclic Redundancy Check | GATE 2009
|
|
|
|
Annotated Notes Lecture 9 Cyclic Redundancy Codes
|
|
|
|
Lecture_10: Checksum (Error Control), Delays in Networking (Propagation Delay and Transmission Delay) CLEAR Explanation
|
|
|
|
Annotated Notes Lecture 10 Checksum, Delays in Networking (Propagation Delay and Transmission Delay)
|
|
|
|
Lecture 11: Questions Based on delays (Propagation, Transmission, Queuing, and Processing) in Packet Switched Networks
|
|
|
|
Annotated Notes Lecture 11 Questions Based on delays in Packet Switched Networks
|
|
|
|
Lecture 12: Few more Questions on Packet Switched Networks (GATE 2005, 2014, 2004)
|
|
|
|
Annotated Notes Lecture 12 More questions
|
|
|
|
Lecture 13: Stop-Wait Protocol
|
|
|
|
Annotated Notes Lecture 13 Stop and Wait
|
|
|
|
Lecture 14: Questions on Stop and Wait Protocol
|
|
|
|
Annotated Notes Lecture 14 Stop and Wait Questions
|
|
|
|
Lecture 15: More questions on Stop and Wait Protocol
|
|
|
|
Annotated Notes Lecture 15 More Questions on Stop and Wait
|
|
|
|
Lecture 16: Go Back N Protocol in Detail
|
|
|
|
Annotated Notes Lecture 16 GO Back N Prototcol Working
|
|
|
|
Lecture 17: Selective Repeat Protocol in Detail
|
|
|
|
Annotated Notes Lecture 17 Selective Repeat
|
|
|
|
Lecture 18: Efficiency and Throughput of SR and GBN | Relationship between Sequence number Space and Window Sizes
|
|
|
|
Lecture 19:PYQs on Selective Repeat and GO Back N
|
|
|
|
Annotated Notes Lecture 18,19 Efficiency, Throughput, and PYQs of Selective Repeat and GO Back N
|
|
|
Module 3: Data Link Layer (Part-2)
|
|
|
|
Lecture 20:: Media Access Control Protocols - Aloha
|
|
|
|
Annotated Notes Lecture 20 Aloha
|
|
|
|
Lecture 21 Efficiency and Throughput of Aloha
|
|
|
|
Annotated Notes Lecture 21 Efficiency and Throughput of Aloha
|
|
|
|
Lecture 22 CSMA CD and Backoff Algorithm
|
|
|
|
Annotated Notes Lecture 22 CSMA CD
|
|
|
|
Lecture 23 Backoff Algorithm for Random Access Protocols
|
|
|
|
Annotated Notes Lecture 23 Exponential Bakoff Algorithm
|
|
|
|
Lecture 24 Address Resolution Protocol(ARP)
|
|
|
|
Annotated Notes Lecture 24 ARP
|
|
|
|
Lecture 25 Dynamic Host Configuration Protocol (DHCP)
|
|
|
|
Annotated Notes Lecture 25 RARP BOOTP DHCP
|
|
|
|
Spanning Tree Protocol
|
|
|
|
Networking Devices
|
|
|
Network Layer
|
|
|
|
Lecture: IP Header and Fragmentation
|
|
|
|
Annotated Notes Lecture IP Header and Fragmentation
|
|
|
|
Lecture: More Fragmentation Questions
|
|
|
|
Annotated Notes Lecture More Fragmentation Questions
|
|
|
|
PYQs on Fragmentation
|
|
|
|
Lecture 30. ALL GATE PYQs and Some More Questions on IP Fragmentation | Stanford, CMU Questions
|
|
|
|
Annotated Notes Lecture ALL GATE PYQs and Even More questions on Fragmentation
|
|
|
|
Lecture 31 a. Internet Control Message Protocol (ICMP)
|
|
|
|
Lecture 31 b Network Address Translation NAT
|
|
|
|
Annotated Notes Lecture 31 ICMP and NAT
|
|
|
|
Lecture 32 Distance Vector Routing Protocol
|
|
|
|
Annotated Notes Lecture 32 Distance Vector Routing
|
|
|
|
Lecture 32 b PYQs on Distance Vector Routing Protocol and Count to Infinity
|
|
|
|
Annotated Notes Lecture 32 b. DVR PYQs and Count to Infinity
|
|
|
|
Link State Routing Protocol
|
|
|
|
Annotated Notes Link State Routing Protocol
|
|
|
Transport Layer
|
|
|
|
Lecture 33 Introduction to Transport Layer and UDP
|
|
|
|
Annotated Notes Lecture 33 Transport Layer and UDP
|
|
|
|
Lecture 34 TCP Header and Connection Establishment
|
|
|
|
Annotated Notes Lecture 34 TCP Header
|
|
|
|
Lecture 35: TCP Flow Control
|
|
|
|
Annotated Notes Lecture 35 TCP Connection Establishment
|
|
|
|
Lecture 36 TCP Congestion Control
|
|
|
|
Annotated Notes Lecture 36 TCP Congestion Control
|
|
|
|
Lecture 37a. More Questions on TCP Congestion From Kurose, Peterson Davie
|
|
|
|
Lecture 37b. [Optional But Please Watch] CWND Increment per ACK in CA Phase | Berkeley and Princeton Questions
|
|
|
|
Lecture 37c. GATE 2004 Nice and Easy Question
|
|
|
|
Annotated Notes Lecture 37 Questions on TCP Congestion Control
|
|
|
|
Lecture 38. More Questions on Congestion Control and TCP Connection Termination
|
|
|
|
Annotated Notes Lecture 38 More Questions on Congestion Control and TCP Connection Termination
|
|
|
|
Lecture 39. TCP Options or Extensions
|
|
|
|
Annotated Notes Lecture 39 TCP Options or Extensions
|
|
|
|
Lecture 40. TCP Timer and How all layer work together
|
|
|
|
Annotated Notes Lecture 40 TCP Timers
|
|
|
|
Please give us feedback on course page
|
|
|
|
Leaky bucket and Token bucket with GATE PYQs. Clear Explanation
|
|
|
Application Layer
|
|
|
|
HTTP
|
|
|
|
DNS
|
|
|
|
SMTP & POP3
|
|
|
|
FTP
|
|
|
|
Annotated Notes Application layer
|
|