Answered step by step
Verified Expert Solution
Question
1 Approved Answer
explain how we get the value for RTTs intial = 1 . 5 ? in the following answer: 8 A host sends five packets and
explain how we get the value for RTTs intial in the following answer: A host sends five packets and receives three acknowledgments. The time is shown
as hour:minute:seconds.
a Segment was sent at ::
b Segment was sent at ::
c ACK for segments and received at ::
d Segment was sent at ::
e Segment was sent at ::
f Segment was sent at ::
g ACK for segments and received at ::
h ACK for segment received at ::
Calculate the values of RTTM RTTS RTTD and RTO if the original RTO is seconds. Did the sender miss the retransmission of any segment? Show which
segments should have been retransmitted and when. Rewrite the events including the
retransmission time. Given:
Segment was sent at ::
Segment was sent at ::
ACK for segments and received at ::
Segment was sent at ::
Segment was sent at ::
Segment was sent at ::
ACK for segments and received at ::
ACK for segment received at ::::
To Find:
RTTM RoundTrip Time Measurement
RTTS Smoothed RoundTrip Time
RTTD RoundTrip Time Deviation
RTO Retransmission Timeout
Determine if any segments were missed for retransmission.
Identify which segments should have been retransmitted and when.
Rewrite the events including the retransmission times.
ConceptFormula Used:
RTTM for each segment is calculated as the time difference between the sending of the segment and the reception of the ACK.
The initial RTTS and RTTD are given. The formulas for updating RTTS and RTTD are:
where and
The RTO is calculated as:
RTO
Explanation:
Packet transmission and ACK times, calculate RTTM RTTS RTTD and RTO, determine missed retransmissions, and identify when segments
should have been retransmitted, including rewriting events accordingly. Calculation
RTTM Calculation:
For segments and : The first ACK is ambiguous as it acknowledges both, but use the second ACK time to calculate the RTTM for
segment
seconds from :: and :: to ::
For segment :
seconds
Initial RTTS and RTTD: Given initial RTO is seconds, assuming initial RTTS and RTTD are calculated as:
seconds
seconds
Update RTTS and RTTD:
Using and :
For the first ACK segments and :
seconds
seconds
For the second ACK segment :
seconds
Calculate RTO:
RTO seconds
Explanation:
Calculated RTTM RTTS RTTD and RTO using the given formulas. Identified that segments and needed retransmissions due to ACK
delays beyond the initial RTO of seconds. Retransmission Analysis: The sender missed retransmission it no ACK was received within the initial RTO of seconds.
For Segment : No retransmission needed as ACK was received at seconds.
For Segment : No retransmission needed as ACK was received at seconds.
For Segment : ACK received at seconds, which is much later than the initial RTO. Hence, retransmission should have occurred.
For Segment and : No ACK received within the initial RTO, implying retransmissions are required.
Retransmission Events:
Segment should have been retransmitted at :: seconds after the initial seconds send time
Segment should have been retransmitted at :: seconds after the initial seconds send time
Segment should have been retransmitted at seconds after the initial seconds send time
Rewritten Events with Retransmission:
Segment was sent at ::
Segment was sent at ::
ACK for segments and received at ::
Segment was sent at ::
Segment was sent at ::
Segment was sent at ::
Segment retransmitted at ::
Segment retransmitted at ::
Segment retransmitted at ::
ACK for segments and r
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started