# 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流程

  • 用户-浏览器-网关-