多选题 在分组交换中可能出现的问题,TCP协议能够解决的有______。
  • A.丢失数据包
  • B.重复传送数据包
  • C.数据包失序
  • D.提供将数据分组从源主机传送到目的主机的方法
【正确答案】 A、B、C
【答案解析】具体来讲,TCP协议解决了在分组交换中可能出现的以下问题:①当经过路由器的数据包过多造成超载时,可能会导致一些数据包丢失。这种情况下,TCP能够自动地检测到丢失的数据包并加以恢复。②Internet的结构非常复杂,一个数据包可以经由多条路径传送到目的地。由于传输路径的多变性,一些数据包到达目的地的顺序会与数据包发送时的顺序不同。此时,TCP能自动检测数据包到来的顺序并将它们按原来的顺序调整过来。③网络硬件的故障有时会导致数据重复传送,使得一个数据包的多个副本到达目的地。此时,TCP能够自动检测出重复的数据包并收下最先到达的数据包。