# http协议基础知识
# TCP/IP4层?TCP/IP5层?OSI7层
TCP/IP4层 | TCP/IP5层 | 👈 | 👉 | OSI7层 |
---|---|---|---|---|
应用层 | 应用层 | http(SSL、TLS在会话层表示层) | 传递对象: 报文 | 应用层 |
表示层 | ||||
FTP、Telent、DNS SMTP、POP3、TFTP、RPC | 会话层 | |||
传输层 | 传输层 | TCP | TCP、UDP | 传输层 |
网络层 | IP | IP、ICMP、ARP、RARP | 网络层 | |
网络接口层 | 数据链路层 | 数据链路层 | (以太网协议)帧 | 数据链路层 |
物理层 | 物理层 | 中继器(Repeater 也叫放大器)、集线器 | 物理层 |
数据链路层(网桥、交换机)
- 以太网协议
网络层(路由器)
- IP协议(Internet Protocol,因特网互联协议)
- ICMP协议(Internet Control Message Protocol,因特网控制报文协议)
- ARP协议(Address Resolution Protocol,地址解析协议)
- RARP协议(Reverse Address Resolution Protocol,逆地址解析协议)
传输层(网关)
- TCP协议(Transmission Control Protocol,传输控制协议)
- UDP协议(User Datagram Protocol,用户数据报协议)
应用层
- FTP(文件传送协议)
- Telent(远程登陆协议)
- DNS(域名解析协议)
- SMTP(邮件传送协议)
- POP3协议(邮局协议)
- HTTP协议(Hyper Text Transfer Protocol)
# HTTP流程
- 用户-浏览器-网关-