Congestion control concerns controlling traffic entry into a telecommunications network, so as to avoid congestive collapse by attempting to avoid oversubscription of any of the processing or link capabilities of the intermediate nodes and networks and taking resource reducing steps, such as reducing the rate of sending packets.
Questions tagged [congestion-control]
105 questions
2
votes
2 answers
TCP Congestion Window Size
I'm going through some revision and I've been stumped by a TCP question. Maybe someone can give me a quick hint or push in the right direction, just so I can get passed this section.
"Why does the sending entity in TCP need to consider the size of…

Lumis
- 27
- 1
- 2
- 6
2
votes
3 answers
Which one is used TCP Reno or TCP Tahoe?
In real time TCP connection which one of these congestion algorithm is implemented?
If this is not used, Please give me the details of what algorithm is used or any link to learn about it.

user1762571
- 1,888
- 7
- 28
- 47
2
votes
2 answers
How to identify rectangular price congestion in stock market? (C++)
In the field of stock market technical analysis there is the concept of rectangular price congestion levels, that is: the price goes up and down essentially never breaking the previous high and low price levels for some time, forming the figure of a…

Momergil
- 437
- 1
- 5
- 20
2
votes
1 answer
How does TCP slow start increase throughput?
TCP slow start came about in a time when the Internet began experiencing "congestion collapses". The anecdotal example from Van Jacobson and Michael Karels paper goes:
During this period, the data throughput from LBL to UC Berkeley (sites…

Bryce Thomas
- 10,479
- 26
- 77
- 126
1
vote
1 answer
Whitespace allocation in between a given range
i have a range:
start = 87.5
end = 107.5
in between start and end i have allocations that look like this
if visualized it looks like this:
now i have another input as X = 0.3
0.3 is actually a value that can be allocated inside the range.
my…

Saud Ahmed
- 65
- 6
1
vote
0 answers
Estimating Congestion Window Sizes in Python using DPKT from pcap file
I am currently completing an assignment for a Networking course related to parsing PCAP files and outputting some information about the TCP flows. I have pretty much finished but I've been stuck on one part for days. This part of the assignment…

MastermindSS
- 21
- 4
1
vote
0 answers
OMNeT++ What TCP flavours support ECN?
I'm using OMNeT++ 5.6.2 with INET 4.2.1, and I'm working on ECN. I've seen that TCP Reno (in the file TcpReno.cc) checks if the ECE variable is set, in the receivedDataAck function, and acts accordingly. But I've not found anything similar in TCP…

SuperFluo
- 77
- 8
1
vote
0 answers
How to understand BBR’s two condition "rate balance" and "full pipe"
The following is copied from the BBR paper: https://queue.acm.org/detail.cfm?id=3022184
"The rate balance condition alone does not ensure there is no queue, only that it can’t change size(e.g., if a connection starts by sending its 10-packet Initial…

Berte Colin
- 65
- 7
1
vote
1 answer
How TCP flow's rate change when congestion occur
Thank you for clicking my question.
I'm doing a small experiment for understanding the behavior of TCP flows at congestion.
At this experiment, I found the tcp flow's rate is much bigger than I think, when congestion occur.
I think its rate should…

nimdrak
- 72
- 8
1
vote
0 answers
TCP congestion control-fast retransmit and fast recovery
QUESTION
Suppose you are using TCP to transfer a 4 MB file over a network. The receiver advertises a receive window of 4 MB. Assume that the retransmission timers expire after 5 RTTs.
(a) If TCP sends 4KB segments, how many RTTs does it take to send…

Ankit Kumar Mishra
- 11
- 1
1
vote
1 answer
TCP Tahoe and Reno: Threshold value when congestion window was an odd number
When TCP Tahoe or Reno observe a loss event, the threshold gets reset to half of the last congestion window (CW). When the previous CW was an odd number, is the new threshold the floor or ceiling of CW/2?

Joshua Swain
- 571
- 2
- 4
- 22
1
vote
2 answers
maximum value of congestion window in ubuntu
Can anyone help me to find the max congestion window value for TCP in ubuntu? I only find the init window size; I can’t find the max.
I only can find the init window size . i need the max , it is related to buffer size of tcp ?

tila tila
- 11
- 2
1
vote
2 answers
TCP congestion control - Congestion avoidance algorithm
Does congestion avoidance algorithm start with cwnd>=ssthresh or only with cwnd>ssthresh?
cwnd=Congestion windows
ssthresh=slow start threshold

Walter
- 123
- 7
1
vote
0 answers
What is the way to create tcl script for ddos attack in ns2 simulator?
I want to plot ddos attack in ns2 simulator.also want to calculate the packet dropping rate and comparing the xgraph of the traffic.

Shreeya
- 31
- 6
1
vote
3 answers
TCP congestion window size: strange behaviour
I am playing with various TCP algorithms using Netkit.
There are two machines, c1 and c2, connected by a router with forced 200ms delay. Program on c1 is sending 100-byte packets to c2 each 1ms (TCP_NODELAY is turned on). Reno is used as congestion…

twee
- 11
- 1
- 4