- / * UDP(User Datagram Protocol):是面向非连接的协议,它不与对方建立连接,而是直接就把数据包发送过去
- * 1.将数据、源和目的封装在数据包中,不需要建立连接
- * 2.每个数据包的大小限制在64K内
- * 3.因为是无连接,是不可靠协议,所以速度快
- * 主要特点:面向无连接。数据会被封包,包限制在64K。安全不可靠。速度快
- * UDP适用于一次只传送少量数据、对可靠性要求不高的应用环境。 比如QQ消息
- *
- * TCP(Transmission Control Protocol):是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。
- * 1.建立连接,形成传输数据的通到
- * 2.在连接中进行大量数据传输
- * 3.通过三次会话完成连接,是可靠协议。示例如下:
- * A通过TCP向B发出连接请求数据包:
- * 第一次会话:A说,我要给你发数据
- * 第二次会话:B说,行,你什么时候发?
- * 第三次会话:A说,现在就发,接着吧
- * 4.必须建立连接,效率稍低
- */
复制代码 |