题目
TCP和UDP一样都是面向字节流的数据传输方式。A. 对B. 错
TCP和UDP一样都是面向字节流的数据传输方式。
A. 对
B. 错
题目解答
答案
B. 错
解析
本题考查TCP和UDP的基本特性,解题思路是明确TCP和UDP各自的数据传输方式,然后对比判断该说法是否正确。
- TCP(Transmission Control Protocol,传输控制协议)是面向字节流的传输协议。它会将应用层的数据看作是无结构的字节流,在传输过程中,TCP会对字节流进行分段、排序、确认等操作,以确保数据的可靠传输。例如,当应用层有一段较长的数据要发送时,TCP会将其分割成多个合适大小的报文段,每个报文段都有自己的序号,接收方会根据序号对报文段进行排序和重组,最终恢复出原始的字节流。
- UDP(User Datagram Protocol,用户数据报协议)是面向数据报的传输协议。它将应用层的数据封装成一个个独立的数据报,每个数据报都有自己的头部信息,包含源端口、目的端口等。UDP在传输数据时,不会对数据进行分段和重组,也不会保证数据的可靠传输,只是简单地将数据报发送出去。例如,当应用层有数据要发送时,UDP会将其直接封装成一个数据报发送,接收方接收到数据报后,直接将其交给应用层。
由于TCP是面向字节流,UDP是面向数据报,二者的数据传输方式不同,所以“TCP和UDP一样都是面向字节流的数据传输方式”这一说法是错误的。