UDP与TCP协议

2018-07-16  本文已影响0人  3d7be2e0434d

1.UDP

UDP 是User Datagram Protocol 的简称,称为 用户数据报协议。UDP是无连接通信协议,即在数据传输时,数据的发送端和接收端不建立逻辑连接。以使用UDP协议消耗资源小,通信效率高。但可能会丢失一两个数据包。

2.TCP

TCP 是 Transmission Control Protocol 的简称,称为传输控制协议。TCP协议是面向连接的通信协议,即在传输数据前现在发送端和接收端建立逻辑连接,然后再传输数据,它提供了两台计算机之间可靠无差错的数据传输。每次连接的创建都需要经过“三次握手”。

第一次握手,客户端向服务器端发送连接请求,等待服务器确认;

第二次握手,服务器端向客服端发送一个响应,通知客服端收到了连接请求;

第三次握手,客户端再次向服务器端发送确认信息,确认连接;

由于TCP协议的面向连接特性,它可以保证传输数据的安全性,因此,下载文件时必须采用

TCP协议。

上一篇 下一篇

猜你喜欢

热点阅读