不挂科搜题免费

问题:

说明UDP和TCP的主要区别。

答案:

答:UDP建立在IP协议的基础上,提供了与IP协议相同的不可靠、无连接的服务。UDP协议不使用确认信息对报文的到达进行确认,它不能保证报文到达的顺序,也不能向源端反馈信息来进行流量控制,因而会出现报文丢失等现象。 TCP协议是TCP/IP协议族中最重要的协议之一,它提供了面向连接的数据流传输服务。TCP肯定将数据传送出去,并且在目的主机上的应用程序能以正确的顺序接收数据。相反UDP却不能保证数据的可靠性传送,也不能保证数据以正确顺序到达目的地。