网络编程一 (网络通信协议)
TCP/IP(Tranmission Control Protocol/ Internet Protocol) 协议
-
TCP/IP模型
应用层 (应用层、表示层、会话层)
传输层 (TCP层)
网络层 (IP层)
物理链路层
物理层 -
TCP 协议 :传输控制协议 (打电话)
- 可靠,效率低
- 传输前,采用”三次握手“方式,是可靠的
- TCP协议在建立连接的两个应用进程:客户端、服务端
- TCP协议使用前,先建立TCP连接,形成传输数据通道
- 可使用大数据量传输,传输完毕后释放资源
- UDP 协议: 用户数据协议 (发消息)
- 无需释放资源,速度快,不可靠
- 不能传输大量数据,64K以内
- 不会建立连接,不安全