Congestion Control in Computer networks

sahadcse8bu 5 views 16 slides Mar 04, 2025
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

Congestion Control


Slide Content

Congestion Control in Computer Networks 1

2

Introduction 3

Effects of Congestion Control 4

Congestion Control 5

Open-Loop Congestion Control (Prevention) 6

Traffic Shaping Techniques (for Open-Loop Control) 7

Leaky Bucket Algorithm Concept Controls traffic flow at a constant rate. Example A bucket leaks at a steady rate; excess water (data) spills. Steps Packets enter a finite-size bucket. Packets are transmitted at a fixed rate. Burst traffic is converted into steady traffic. Disadvantages: Inefficient use of bandwidth. 8

Token Bucket Algorithm Concept Allows burst traffic while maintaining overall control. Steps Tokens are generated periodically in a bucket. Packets consume tokens before being sent. If no tokens, packets must wait. Advantages Flexible & prevents packet loss. 9

Closed-Loop Congestion Control (Reaction) 10

Choke Packets Definition: Special control packets sent by a router to notify a sender of congestion. How It Works: Router detects congestion. Sends a choke packet to the sender. Sender reduces transmission rate . If congestion persists, more choke packets are sent. Key Benefit: Quickly prevents overload without dropping packets. 11

Open-Loop vs. Closed-Loop Comparison 12

Advantages of Congestion Control 13

Disadvantages of Congestion Control 14

Conclusion 15

Thank You 16
Tags