1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
irina [24]
3 years ago
5

Suppose TCP uses AIMD for its congestion control without slow start. Assuming cwnd increases by 1 MSS every time a batch of ACKs

is received and assuming approximately constant round-trip times, how long does it take for cwnd increase from 6 MSS to 12 MSS (assuming no loss events)? b. What is the average throughput (in terms of MSS and RTT) for this con-ection up through time = 6 RTT?
Computers and Technology
1 answer:
Scilla [17]3 years ago
5 0

Answer:

The answer is "6 RTT and  \frac{5\ MSS}{3 \ RTT}"

Explanation:

TCP uses AIMD without a sluggish start for congestion control.  

Sliding windows original = 4 MSS  

Every RTT is increased by 1 MSS throughout the congestion window(cwnd).  

In (a):  

Its City is rising between 6 and 12 MSS  

Each RTT cwnd window increases by 1 MSS  

6 MSS | \ 7 MSS | \ 8 MSS | \ 9 MSS | \ 10 MSS | \ 11 MSS | \ 12 MSS

We can see that 6 RTTs from 12 MSS city sizes, so it takes time to achieve 6 MSSs = 6 RTT  

In (b):

Time = 6 RTT

Each RTT cwnd window will up by 1 MSS  

Window Size Original = 4 MSS

4 MSS \ | 5 MSS \ | 6 MSS \ | 7 MSS \ | 8 MSS \ | 9 MSS \ | 10 MSS

It is possible to view the window after 6 RTT (cwnd) = 10 MSS  

\text{Average throughput} =  \frac{window \ size}{time}

                                = \frac{10 \ MSS}{6 \ RTT} \\\\=  \frac{5\ MSS}{3 \ RTT}

You might be interested in
Your computer is taking longer than usual to open files and you notice that your hard drive light stays on longer than usual. Wh
777dan777 [17]
There might be insufficient storage space so your computer usually takes a longer time to load.The bigger your file, the longer it takes to load. So the solution is to clear up your storage space



7 0
3 years ago
Question very important cause after my school is over at 5 'oclock I will be playing rocket league if anyone wants to play just
jarptica [38.1K]

Answer:

So can u tell me wut is ur question...It is not understandable

6 0
3 years ago
What form of contacts can be shared in Outlook 2016?
ArbitrLikvidat [17]

Answer:

shared contacts

Explanation:

5 0
4 years ago
Read 2 more answers
You coded the following class: public class N extends String, Integer { }When you compile, you get the following message:N.java:
lidiya [134]

Answer:

Hi DancingGrace! The issue with the code is that it is trying to extend multiple classes which is not a feature in Java programming.

Explanation:

The extends keyword allows a class to use the attributes and properties of the base class it is extending and add more features and properties into it's own class. This is useful in programming where different models share similar properties but are slightly different. An example would be designing a class for Car and Bike. Both have some similar properties like wheels, engine, etc, however they are different forms of transport. A useful implementation would be to define a class called Vehicle with similar attributes, and have the Car and Bike extend it.  

7 0
4 years ago
Identify the components of documents merging
Lena [83]
There are 3 components of documents merging :

- input 1  , which contain the data source

- Input 2, which contain the main document

and

- Output 3, which contained the merged the documents
8 0
3 years ago
Other questions:
  • Code Example 4-3 main program: import arithmetic as a def main(): num1 = 5 num2 = 6 result = a.add(num1, num2) print("The sum is
    15·1 answer
  • Shirley was unsure about what career to go into. Her high school counselor suggested a personal assessment to point out Shirley’
    12·2 answers
  • Which expansion slot is used by an NVMe compliant device?
    9·1 answer
  • What is heat sink?what is its use?If it is not in the system what will happen?
    12·1 answer
  • Before installing any software, it's always important to back up your system and to create a BLANK, which enables you to go back
    6·2 answers
  • What is an input periphal
    8·2 answers
  • The private field, which is known as the property‘s __________, holds any data that is assigned to the property.a. private datab.
    9·1 answer
  • ¿Qué significa PPO a nivel de programación?
    15·1 answer
  • Write a couple of paragraphs about the usefulness of computer​
    5·1 answer
  • Who is the primary audience for demonstrations of game prototypes made by the developer? A. Another developer B. The distributor
    10·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!