Closed. This question is off-topic. It is not currently accepting answers. Learn more。
想改进这个问题吗?Update the question所以堆栈溢出的值小于aa>。
我很难想出如何用数字来解决这个问题。我正在遵循这些步骤,但是我的数字并没有接近解决方案的数字。有人能一步一步地简明扼要地找出这两个问题吗。
解决方案
最佳答案
a部分T = 0 RTT
发送方同时发送第0、1和2帧(理论上)。T = 0.5RTT
接收机接收第0、1和2帧接收器更新LFR = 2
,LAF = 5
。接收器为三帧中的每一帧发送ACK
。T = 1 RTT
发送方接收帧0、1和2的ack,并发送帧3、4和5。发件人更新LAR = 2
和LFS = 5
。T = 1.5 RTT
接收机接收第3帧和第5帧接收器更新LFR = 3
,LAF = 6
。它为第3帧发送ACK
。T = 2 RTT
发送方接收帧3的ack,并发送帧6。发件人更新LAR = 3
和LFS = 6
。T = 2.7 RTT
发件人在帧上超时。
b部分4
发送方同时发送第0、1和2帧(理论上)。T = 0 RTT
接收机接收第0、1和2帧接收器更新T = 0.5RTT
,LFR = 2
。接收器为三帧中的每一帧发送LAF = 5
。ACK
发送方接收帧0、1和2的ACK,并发送帧3、4和5发件人更新T = 1 RTT
和LAR = 2
。LFS = 5
接收机接收第3、4和5帧。接收器更新T = 1.5 RTT
,LFR = 5
。它为接收到的每个帧发送ack。LAF = 8
发送方接收帧5的ACK,并发送帧6、7、8发件人更新T = 2 RTT
和LAR = 5
。LFS = 8
接收机接收第6、7和8帧。接收器更新T = 2.5 RTT
,LFR = 8
。它为接收到的每个帧发送ack。LAF = 11
发件人在帧上超时。