What is the average throughput for this connection

Assignment Help Computer Engineering
Reference no: EM132145639

(Systems and Networks)

Consider sending a large file from a host to another host using a reliable connection such as TCP. Suppose the reliable connection uses additive-increase, multiplicative-decrease (AIMD) without slow start for congestion control (see page 221-222 in textbook).

Assume a congestion window size of 1 MSS at the start of the transmission and an increase by 1 MSS every time a batch of ACKs is received within an RTT and a multiplicative decrease of 0.5 (half the size of a congestion window) when congestion occurs.

Given these parameters, what is the average throughput (in terms of MSS and RTT) for this connection for 10 RTTs with congestion occurring immediately after the 5th RTT (so before the 6th RTT)?

Report your answers in MSS/RTT. Hint, do not use the formula discussed on page 222 of the textbook (Computer Networks: A top-down approach).

Instead, come up with a systematic approach that calculates step-by-step the number of transmissions in terms of MSS after every RTT. Enter the numeric value of the result.

Reference no: EM132145639

Questions Cloud

What is the market value of the bond : Given the market rate of interest of 4.4 percent, what is the market value of the bond? (Round answer to 2 decimal places, e.g. 15.25.)
What is the maximum amount mark should be willing to pay : If the current market rate is 7.50 percent, what is the maximum amount Mark should be willing to pay for this bond? (Round answer to 2 decimal places, e.g. 15.2
Display the value of element of string array mystringarray : Display the value of element of string array myStringArray with index 5 .
Prepare storyboards that show the proposed screens : Prepare storyboards that show the proposed screens, including at least two sublevel tasks for each action.
What is the average throughput for this connection : What is the average throughput (in terms of MSS and RTT) for this connection for 10 RTTs with congestion occurring immediately after the 5th RTT?
What is the yield to maturity of bond : Sunland Industries has a three-year bond outstanding that pays a 7.80 percent coupon rate and is currently priced at $938.80. What is the yield to maturity of t
Disadvantages of the capital asset pricing model : 1. Investment risk and default risk are interchangeable terms and essentially mean the same thing.
Interchangeable terms and essentially mean : 1. Investment risk and default risk are interchangeable terms and essentially mean the same thing.
What is the price of annuity : a. What's the price of this annuity on Jan 1, 2019? b. If an investor buys this annuity on July 1 of 2025, how much should the investor pay?

Reviews

Write a Review

Computer Engineering Questions & Answers

  Find the class declaration

utalize the member function max() as an external function.

  Create a pivottable based on the sales data in the range

create a pivottable based on the sales data in the range a6k15 on the quarter3 worksheet. place the pivottable report

  Performing forensic investigation using given information

Research the problem of performing a forensic investigation involving cloud computing resources. There is dropbox, iCloud, Google Drive.

  What is the meaning of operator precedence

Depending on operator precedence, what values might be associated with the expression 6 + 2 * 3.

  What is the purpose of the hidden control view state

What is the purpose of the hidden control View State? How can an ASP.NET checkbox control be forced to cause a post back when it is checked?

  Define java programming with commented code

Java Programming with Commented Code, A marketing research company has hired you to develop a program. Analytics Nation, Inc. has gathered information from about five different products

  What are cgi programs and how are they invoked

What is HTTP? Which port number does it use? What are CGI programs? How are they invoked? How do you access home page of Web server running on your own machine?

  Establish a sample hardware asset list for the company

You are part of a disaster recovery team charged with completing the asset inventory at a small business that primarily sells a small selection of products.

  What is throw-way model

What is Throw-way model

  Design an application that enables users to enter two values

Design an application that enables users to enter two values of type int. Write a method that retrieves the values and stores them and their products.

  Write algorithm in pseudocode for the fermat primality test

The square-and-multiply fast exponentiation algorithm can also be designed to test. Write an algorithm in pseudocode for the Fermat primality test.

  Create two sounds one a square and one a triangle

Create two sounds, one a square and one a triangle, using the same inputs. Add the sounds together, with blend percentage of square and 100-blend of triangle.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd