请考虑以下语句。
I. TCP connections are full duplex.
II. TCP has no option for selective acknowledgment
III. TCP connections are message streams.
(A)只有我是正确的
(B)只有I和II是正确的
(C)只有II和III是正确的
(D)所有I,II和III都是正确的答案: (A)
解释:
- 在TCP中,由于发送方和接收方可以同时发送段,所以它是FULL-DUPLEX 。
- TCP具有选择确认的选项。借助选择性确认(SACK),数据接收器可以将已成功到达的所有段通知给发送方,因此发送方仅需要重新传输实际上已丢失的段。
- 由于每个BYTE都计入TCP段中,并且First BYTE的序列号保留在标头中,因此TCP是BYTE流协议。
因此,只有1 st是正确的,其他是不正确的。
参考 :
https://tools.ietf.org/html/rfc2018
此解决方案由sandeep pandey提供。
这个问题的测验