OSI(开放式系统互联), 由ISO(国际化标准组织)制定
- 应用层
- 表示层
- 会话层
- 传输层
- 网络层
- 数据链接层
- 物理层
TCP/IP, 由美国国防部制定
- 应用层, HTTP, FTP, SMTP, DNS
- 传输层, TCP, UDP
- 网络层, IP
- 链路层, ARP, RARP
HTTP(短连接)
- 建立链接, 三次握手
- 断开链接, 四次挥手
数据报文->数据包->数据帧->比特流(二进制)-->比特流->数据帧->数据包->数据报文
socket, "插口", "套接字", 长连接, 存在于应用层和传输层之间, 提供一种封装, 方便进行通信