单选题 TCP采用滑动窗口机制传输数据,在数据传输过程中可能会出现“愚笨窗口综合症”,发生这一症状的最可能原因是______,其相应的解决方法是______。
单选题
  • A.接收方发送0窗口的应答报文后,所发送的非0窗口应答报文丢失
  • B.在某个时刻发送了小TCP分组
  • C.一个连接还未释放,又请求新的连接
  • D.定义RTT值为两倍的测量值不恰当
【正确答案】 B
【答案解析】
单选题
  • A.修改RTT的计算公式
  • B.在一个连接释放之前,不允许建立新的连接
  • C.设置计时器,计时满后发送相应的探测报文
  • D.在窗口更新尺寸变得大于某一合理值之前不通知对方进行窗口更新
【正确答案】 D
【答案解析】[解析] TCP采用滑动窗口机制传输数据,在数据传输过程中可能会出现“愚笨窗口综合症(也称为傻瓜窗口综合症)”,发生这一症状的原因是:在某个时刻发送了小TCP分组,导致以后不得不将数据分割成具有该尺寸的多个分组。解决这一症状的方法之一是,在窗口更新尺寸变得大于某一合理值之前不通知对方进行窗口更新。例如,采用Clark算法,禁止接收方发送1字节窗口确认报文。
单选题 下面关于校验方法的叙述,{{U}} {{U}} {{/U}} {{/U}}是正确的。
  • A.采用奇偶校验可检测数据传输过程中出现一位数据错误的位置并加以纠正
  • B.采用海明校验可检测数据传输过程中出现一位数据错误的位置并加以纠正
  • C.采用海明校验,校验码的长度和位置可随机设定
  • D.采用CRC校验,需要将校验码分散开并插入到数据的指定位置中
【正确答案】 B
【答案解析】[解析] 采用奇偶校验可检测数据传输过程中出现一位数据错误的位置,但不能对其加以纠正。采用CRC校验,只需将校验码插入到原数据的后面,并不需要分散开并插入到指定的位置。采用海明校验可检测数据传输过程中出现一位数据错误的位置并加以纠正。采用海明码进行差错校验,对于信息位长度为K,监督码长度为r,则要指示一位错的N=K+r个可能位置,即纠正一位错,则必须满足:2r-1≥K+r。