1.UDP
UDP 是User Datagram Protocol 的简称,称为 用户数据报协议。UDP是无连接通信协议,即在数据传输时,数据的发送端和接收端不建立逻辑连接。以使用UDP协议消耗资源小,通信效率高。但可能会丢失一两个数据包。
2.TCP
TCP 是 Transmission Control Protocol 的简称,称为传输控制协议。TCP协议是面向连接的通信协议,即在传输数据前现在发送端和接收端建立逻辑连接,然后再传输数据,它提供了两台计算机之间可靠无差错的数据传输。每次连接的创建都需要经过“三次握手”。
第一次握手,客户端向服务器端发送连接请求,等待服务器确认;
第二次握手,服务器端向客服端发送一个响应,通知客服端收到了连接请求;
第三次握手,客户端再次向服务器端发送确认信息,确认连接;
由于TCP协议的面向连接特性,它可以保证传输数据的安全性,因此,下载文件时必须采用
TCP协议。
网友评论