Consider the evolution of a TCP connection with the following characteristics. Assume that all the following...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Consider the evolution of a TCP connection with the following characteristics. Assume that all the following algorithms are implemented in TCP congestion control: slow start, congestions avoidance, fast retransmit and fast recovery, and retransmission upon timeout. If ssthresh equals to cwnd, use the slow start algorithm in your calculation. The TCP sender sends a number of data segments of 1 byte each. . The TCP receiver follows cumulative ACK convention without delayed ACK, i.e. the receiver acknowl- edges every successfully received segment immediately. The RTT is 100 ms for all transmissions, consists of the network latency of 60 ms in sending a segment (header and payload) from the sender to the receiver and 40 ms in sending an acknowledgment (header only) from the receiver to the sender. Ignore packet-processing delays at the sender and the receiver. To simplify the setting, rather than estimating RTO from sampled RTT values, the RTO at the send is set to 500ms and does not change during the connection lifetime. Initially ssthresh at the sender is set to 6. Assume cwnd and ssthresh are measured in segments, and the transmission time for each segment is negligible. The connection (already established) starts to transmit data at time t = 0, and the initial sequence number starts from 1. TCP segment with sequence number 6 is lost once (i.e., it sees segment loss during its first transmission). No other segments are lost during transmissions. What are the values for cwnd and ssthreshold when the sender receives the TCP ACK with number 15? Show your intermediate steps or your diagram in your solution. Consider the evolution of a TCP connection with the following characteristics. Assume that all the following algorithms are implemented in TCP congestion control: slow start, congestions avoidance, fast retransmit and fast recovery, and retransmission upon timeout. If ssthresh equals to cwnd, use the slow start algorithm in your calculation. The TCP sender sends a number of data segments of 1 byte each. . The TCP receiver follows cumulative ACK convention without delayed ACK, i.e. the receiver acknowl- edges every successfully received segment immediately. The RTT is 100 ms for all transmissions, consists of the network latency of 60 ms in sending a segment (header and payload) from the sender to the receiver and 40 ms in sending an acknowledgment (header only) from the receiver to the sender. Ignore packet-processing delays at the sender and the receiver. To simplify the setting, rather than estimating RTO from sampled RTT values, the RTO at the send is set to 500ms and does not change during the connection lifetime. Initially ssthresh at the sender is set to 6. Assume cwnd and ssthresh are measured in segments, and the transmission time for each segment is negligible. The connection (already established) starts to transmit data at time t = 0, and the initial sequence number starts from 1. TCP segment with sequence number 6 is lost once (i.e., it sees segment loss during its first transmission). No other segments are lost during transmissions. What are the values for cwnd and ssthreshold when the sender receives the TCP ACK with number 15? Show your intermediate steps or your diagram in your solution.
Expert Answer:
Related Book For
Computer Networking A Top-Down Approach
ISBN: 978-0136079675
5th edition
Authors: James F. Kurose, Keith W. Ross
Posted Date:
Students also viewed these computer network questions
-
Q1. You have identified a market opportunity for home media players that would cater for older members of the population. Many older people have difficulty in understanding the operating principles...
-
CANMNMM January of this year. (a) Each item will be held in a record. Describe all the data structures that must refer to these records to implement the required functionality. Describe all the...
-
Refer to the information in Exercise 16-11. Using the direct method, prepare the statement of cash flows for the year ended June 30, 2017. IKIBAN INC. Comparatlve Balance Sheets June 30, 2017 and...
-
A sound wave travels in air toward the surface of a freshwater lake and enters into the water. The frequency of the sound does not change when the sound enters the water. The wavelength of the sound...
-
On January 31, 2012, the manufacturing facility of a medium-sized company was severely damaged by an accidental fire. As a result, the company's direct materials, work in process, and finished goods...
-
A centrifugal pump is an example of a/an (a) Closed system (b) Open system (c) Isolated system (d) None of these.
-
The budget director of Ginger's Florist has prepared the following sales budget. The company had $300,000 in accounts receivable on July 1. Ginger's Florist normally collects 100 percent of accounts...
-
What SQL feature can you DO and enable to check all of your databases for a particular setting (e.g. Recovery Model not equal to Simple) every day?
-
Pamela Cain, chief financial officer and compliance officer for Ace Choices Investment Advisors, has just finished reviewing the brokerage account statement for one of Ace Choices's portfolio...
-
Dickinson Company has $12,080,000 million in assets. Currently half of these assets are financed with long-term debt at 10.4 percent and half with common stock having a par value of $8. Ms. Park,...
-
According to the ideas behind the revenue recognition standard of the FASB, when a seller enters into a contract with a buyer, the seller accepts certain performance obligations in exchange for the...
-
LIFO Liquidation Profit Hammond Company adopted LIFO when it was formed on January 1, 2017. Since then, the company has had the following purchases and sales of its single inventory item: Year Units...
-
Superior Company provided the following data for the year ended December 31 (all raw materials are used in production as direct materials): Selling expenses Purchases of raw materials Direct labor...
-
Finnish Corporation manufactures custom molds for use in the extrusion industry. The company allocates manufacturing overhead based on machine hours. Selected data for costs incurred for Job 532 are...
-
Suppose you have N objects, but you are going to lay them out evenly over an area= L x L. What is the smallest distance between each object? Do you feel the need to impose any conditions on N or L to...
-
From the choice of simple moving average, exponential smoothing, and linear regression analysis, which forecasting technique would you consider the most accurate? Why? please write it in word...
-
Consider the previous problem, but suppose now that the router between subnets 2 and 3 is replaced by a switch. Answer questions (a)-(c) in the previous problem in this new context.
-
Suppose now that the leftmost router in Figure S.38 is replaced by a switch. Hosts A, B, C, and D and the right router are all star-connected into this switch. Give the source and destination MAC...
-
For each of the three general approaches we studied for broadcast communication (uncontrolled flooding, controlled flooding, and spanning-tree broadcast), are the following statements true or false?...
-
There is a vent with an area 0.4 m2 on the wall of the air supply duct. Try to find the average velocity v of the outlet flow.
-
How do differences in income levels and income distribution among countries affect international businesses?
-
Describe the U.S. role in the world economy.
Study smarter with the SolutionInn App