在TCP的拥塞控制中,什么是慢开始、拥塞避免、快重传和快恢复算法?这里每一种算法各起什么作用? “乘法减小”和“加法增大

题目
问答题
在TCP的拥塞控制中,什么是慢开始、拥塞避免、快重传和快恢复算法?这里每一种算法各起什么作用? “乘法减小”和“加法增大”各用在什么情况下?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

目前使用最广泛的TCP拥塞控制算法是?

A.Westwood

B.Reno

C.NewReno

D.Cubic


参考答案:D

第2题:

什么是拥塞控制?漏斗算法是如何实现拥塞控制?


正确答案: 在计算机网络中有许多可用的网络资源,例如,链路的容量、交换节点的缓冲区和处理机等。在某段时间内,如果在某一层协议的执行过程中,对网络中某一种资源的需求超过了该资源所能提供的可用部分,则在该资源处,在该段时间内产生了拥塞。发生拥塞时,部分分组被丢弃,导致源端超时重发,进一步加剧拥塞,使网络性能急剧下降。
主机与网络的接口为一个漏斗,漏斗就是一个有限的内部队列将主机用户进程输出的不规则包流转换为输入网络的均速包流。

第3题:

TCP协议拥塞控制中,窗口恢复策略采用的方法是( )。

A.二进制指数算法

B.慢启动

C.三次握手

D.滑动窗口


参考答案:B

第4题:

什么是Karn算法?在TCP的重传机制中,若不采用Karn算法,而是在收到确认时都认为是对重传报文段的确认,那么由此得出的往返时延样本和重传时间都会偏小。试问:重传时间最后会减小到什么程度?


正确答案: Karn算法:在计算平均往返时延RTT时,只要报文段重传了,就不采用其往返时延样本。设新往返时延样本Ti
RTT(1)=a*RTT(i-1)+(1-A.*T(i);
RTT^(i)=a*RTT(i-1)+(1-A.*T(i)/2;
RTT(1)=a*0+(1-A.*T(1)=(1-A.*T(1);
RTT^(1)=a*0+(1-A.*T(1)/2=RTT(1)/2
RTT(2)=a*RTT(1)+(1-A.*T(2);
RTT^(2)=a*RTT(1)+(1-A.*T(2)/2;
=a*RTT(1)/2+(1-A.*T(2)/2=RTT(2)/2
RTO=beta*RTT,在统计意义上,重传时间最后会减小到使用karn算法的1/2.

第5题:

拥塞控制的作用是避免快的发送将慢的接收给淹没了。


正确答案:错误

第6题:

TCP实现拥塞控制的方法有()。

A.slow start(慢启动)

B.congestion avoidance(拥塞避免)

C.fast retransmit(快速重传)

D.fast recovery(快速恢复)


参考答案:A, B, C, D

第7题:

TCP进行的拥塞控制,其工作过程可以分为3个阶段:开始时为慢启动阶段,拥塞窗口cwnd的初始值为1,随着传输轮次增加,cwnd按()规律增长,当拥塞窗口cwnd增长到门限值ssthresh时,进入拥塞避免阶段,此时拥塞窗口按()规律增长,当网络出现超时,拥塞窗口变为(),又重新执行慢开始算法。


正确答案:指数增加;线性增加;初始状态1

第8题:

在TCP拥塞控制中,用来确定由慢启动阶段转入拥塞避免阶段的参数是()。

A.阀值

B.接收窗口

C.拥塞窗口

D.滑动窗口


正确答案:A

第9题:

当TCP段传输产生了超时,则认为网络产生了拥塞,并使用慢开始算法控制拥塞。


正确答案:正确

第10题:

在滑动窗口机制中,按直的斜线快速增长的算法是()

  • A、慢启动
  • B、拥塞避免
  • C、快速重传
  • D、快速恢复

正确答案:B

更多相关问题