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
lakkis [162]
3 years ago
11

P46. Consider that only a single TCP (Reno) connection uses one 10Mbps link which does not buffer any data. Suppose that this li

nk is the only congested link between the sending and receiving hosts. Assume that the TCP sender has a huge file to send to the receiver, and the receiver’s receive buffer is much larger than the congestion window. We also make the following assumptions: each TCP segment size is 1,500 bytes; the two-way propagation delay of this connection is 150 msec; and this TCP connection is always in congestion avoidance phase, that is, ignore slow start.
a. What is the maximum window size (in segments) that this TCP connection can achieve?

b. What is the average window size (in segments) and average throughput (in bps) of this TCP connection?

c. How long would it take for this TCP connection to reach its maximum window again after recovering from a packet loss?
Computers and Technology
1 answer:
Vikentia [17]3 years ago
5 0
  • The maximum window size (in segments) that this TCP connection can achieve is 125
  • The average window size (in segments) and average throughput (in bps) of this TCP connection are 93.75 and  7.5 * 10^6 bp
  • To take for this TCP connection to reach its maximum window again after recovering from a packet loss is about 9.375 seconds.
<h3>Explanation: </h3>

Transmission Control Protocol (TCP) is responsible to break up the message (in this case is the data from application layer) into TCP Segments and then reassembling them at the receiving side

Consider that only a single TCP (Reno) connection uses one 10Mbps link which does not buffer any data. Suppose that this link is the only congested link between the sending and receiving hosts. Assume that the TCP sender has a huge file to send to the receiver, and the receiver’s receive buffer is much larger than the congestion window. We also make the following assumptions: each TCP segment size is 1,500 bytes; the two-way propagation delay of this connection is 150 msec; and this TCP connection is always in congestion avoidance phase, that is, ignore slow start.

a. What is the maximum window size (in segments) that this TCP connection can achieve?

\frac{(Window Size) (Maximum Segment Size)}{(Round Trip Time)} = \frac{(W) (MSS)}{(RTT)} = rate

\frac{(W) (1500 * 8)}{150 *10^-{3}} =  10 * 10^6

W=125

b. What is the average window size (in segments) and average throughput (in bps) of this TCP connection?

Average window size = 0.75W = (0.75) (125) = 93.75

Average throughput = \frac{(Wavg ) (MSS)}{(RTT) } = \frac{(93.75) (1500 * 8)}{150 *10^-3} \\=7.5 * 10^6 bp

c. How long would it take for this TCP connection to reach its maximum window again after recovering from a packet loss?

The number of RTTs needed in order to increase the window size from  W/2 to W = \frac{W}{2}* RTTs

W= (\frac{125}{2} ) (150 * 10^{-3}) =9.375 sec

Learn more about TCP connection brainly.com/question/14281718

#LearnWithBrainly

You might be interested in
Autocad has _____ different ways to use the three point method if drawing and arc
myrzilka [38]

autocad has three different ways to use the three point method if drawing and arc

8 0
3 years ago
_____ is an effort by an employee to attract attention to a negligent, illegal, unethical, abusive, or dangerous act by a compan
AVprozaik [17]

Answer:

The answer is "whistle-blowing".

Explanation:

Whistleblowing is the organization's disclosure Part of the illegal immoral or existing. Unauthorized actions under the administrative influence. In this the workers, people or organizations operate to perform.

  • The main objective of this initiative is to eliminate non-ethical organizational behavior.  
  • It provides integrity or by being truthful throughout all times, doing all the correct thing is a key element of professional morality and conduct.
4 0
3 years ago
Inaccurate __________ is the number-one reason why many small businesses go bankrupt.
givi [52]

Answer:

Option B

Explanation:

The top most reason for the bankruptcy of many small businesses is the inaccurate credit management.

Credit management deals with granting credits, recovery of credit granted on its due time,  terms of grant of credits, other related issues and to make sure it comply with the company's policies.

The main aim of credit management is to work for the improvement of profits generated and the revenues within a bank or a firm.

Therefore, any inaccuracy in these will result in major set back to many small businesses.

4 0
3 years ago
What is data and instructions entered into the memory of a device
lyudmila [28]

A POINTING DEVICE IS AN INPUT DEVICE THAT ALLOWS A USER TO CONTROL A POINTER ON THE SCREEN. ... A KEYBOARD IS AN INPUT DEVICE THAT CONTAINS KEYS USER TO ENTER DATA AND INSTRUCTIONS INTO A COMPUTER.                                                                            

SORRY FOR CAPS MY CAPS KEY GOT STUCK

3 0
4 years ago
EXERCISE 3
balandron [24]

Answer:

The BASIC program is as follows:

SUM = 0

FOR I = 1 TO 20

INPUT SCORES

SUM = SUM + SCORES

NEXT I

AVERAGE = SUM/20

PRINT AVERAGE

Explanation:

This initializes sum to 0

SUM = 0

This iterates through 20

FOR I = 1 TO 20

This reads each score

INPUT SCORES

This calculates the total scores

SUM = SUM + SCORES

NEXT I

This calculates the average

AVERAGE = SUM/20

This prints the calculated average

PRINT AVERAGE

5 0
3 years ago
Other questions:
  • A school librarian has been asked to identify inappropriate Internet usage. Which students would most likely be reported to the
    5·2 answers
  • Write a SELECT statement that returns an XML document that contains all of the invoices in the Invoices table that have more tha
    8·1 answer
  • Write a Java program that generates a random number between 0 and 50. Then, the program prompts for guesses until the user is co
    14·1 answer
  • Which of the following is not a responsibility of a member of society?
    14·1 answer
  • A company that manufactures machine parts orders a new system that makes products at ten times the speed of the earlier machine.
    6·2 answers
  • Gabe Kelp is a fourteen-year-old goalie for the Soaring Eagles soccer team. He and his teammates are each creating a screen name
    11·1 answer
  • Send the memes whoever is the best will get that crown thing lol
    10·2 answers
  • You use a 1200 watt hair dryer for 10 mintues a day.
    7·1 answer
  • anyone here done intro to tech course on edgenuity yet? I failed the first unit test twice and it's prob gonna be a third if i r
    14·2 answers
  • Pick a web browser (a leading one or perhaps a lesser-known one that you use) and examine the Privacy and Security features and
    10·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!