试题详情
简答题TCP协议主要解决哪些问题?
  • (1)恢复数据报的顺序
    不同的数据报可以沿不同的路径到达目的地,所以到达目的地的数据报可能与原发送顺序不同。TCP协议可以调整接收到的数据报,恢复其本来顺序。
    (2)丢弃重复的数据报
    网络硬件的故障有时会导致把重复的数据报送到目的地。TCP通过自动检测,只接受最先到达的一个。
    (3)恢复丢失的数据报
    路由器可能因数据报过多超载,造成数据报丢失,TCP协议是通过时钟和确认机制来解决这一个问题的。数据报到达目的地后,接收端上的TCP就向源计算机送回一个确认。发送方在发送数据时,启动一个使用计算机内部时钟的计时器开始计时,如果收方的确认在规定的时间内没有收到,TCP就认为数据报丢失,重发一次。TCP可以根据网络的传输距离和繁忙程度自动计算延迟时间,调整超时值。
  • 关注下方微信公众号,在线模考后查看

热门试题