Skip to content

协议栈

OSI 七层协议

OSI (Open Systems Interconnection,开放系统互连) 协议栈包含 7 层:

  • 应用层 (Application)
  • 表示层 (Presentation)
  • 会话层 (Session)
  • 传输层 (Transport)
  • 网络层 (Network)
  • 数据链路层 (Data Link)
  • 物理层 (Physical)

TCP/IP 四层协议

TCP/IP 是互联网协议栈的事实标准,包含 4 层:

  • 应用层 (Application)
    • 对应 OSI 的应用层、表示层、会话层
  • 传输层 (Transport)
  • 网络层 (Network)
  • 网际接口层 (Network Interface)
    • 对应 OSI 的数据链路层、物理层

教学用的五层协议

为了简化教学、突出重点,将计算机网络协议栈归纳为 5 层:

  • 应用层
    • 对应 TCP/IP 的应用层
  • 运输层
    • 对应传输层
  • 网络层
  • 数据链路层
  • 物理层
协议
应用层HTTP、DNS、SSH、FTP、SFTP、SMTP、POP3、IMAP
运输层TCP、UDP
网络层IP
数据链路层P2P、CSMA/CD
物理层