UDP和TCP
协议:
UDP DategramSocket
将数据源和目的封装成数据包,不需要建立连接,每个数据包的大小限制在64K
因为无连接,是不可靠协议,不需要建立练级速度快
总结:把数据打包,数据有限,不建立连接,不可靠
TCP Socket
建立连接,形成传输数据的通道,在连接中进行大数据传输,通过三次握手完成连接
是可靠协议,必须建立连接,效率会稍低
总结:建立连接通道,数据无限,速度慢,可靠
举例:
UDP:发短信
TCP:打电话
Socket
Socket:
Socket编程,就是网络编程,又名:套接字编程。
Socket套接字:
网络上它具有唯一标识的IP地址和端口号组和在一起才
能够构成唯一能识别的标识符套接字
Socket原理机制:
通信的两段都有Socket
网络通信其实就是Socket间的通信
数据在两个Socket间通过IO传输