1.TCP 协议 1.有连接的 2.传输数据是通过三次握手来实现数据传输的可靠性 3.采用的是字节流模式。 2.UDP协议 1.不需要建立连接 2.传输数据只需要创建一个套接字发送数据报,不可靠 3.采用数据报模式,每个UDP的数据报都有一个长度,该长度与数据一起发送到服务器 3.如何选择 如果对数据传输的可靠性有要求,通常我们选用TCP协议; 如果对数据传输对可靠性要求没那么高,我们尽量使用UDP协议,因为UDP的性能相当于TCP协议而言还是要更加高的。