Seven-Layer ISO-OSI Architecture

  • Physical layer 物理层

    通过物理介质进行非结构化原始数据的传输。

  • Data link layer 数据链路层

    将比特流封装为帧。差错控制和流量控制。

  • Network layer 网络层

    负责选择最佳物理路径进行数据包的路由。拥堵控制。

  • Transport layer 传输层

    保证数据包的完整可靠的传输。拥堵控制、差错控制和流量控制。

  • Session layer 会话层

    负责会话活动。

  • Presentation layer 表示层

    负责数据的格式转换、压缩、加密和解密。

  • Application layer 应用层

    涉及应用层面的网络进程。为电子邮件、文件传输、网络数据共享等信息服务提供支持。

Five-Layer Internet Architecture

  • Physical layer 物理层
  • Data link layer 数据链路层
  • Network layer 网络层
  • Transport layer 传输层
  • Application layer 应用层

没有了会话层表示层

Protocol Data Units (PDUs)

协议数据单元

在不同层中有不同的名字:

OSI Model PDU
Application/Presentation/Session Data
Transport Segment
Network Packet
Data Link Frame
Physical Bits

当一个 PDU 从高层传递到低一层时,低层的头信息(header information)会被加到这个 PDU 上以构成一个新的 PDU。这一过程被称作封装(encapsulation)

传输路径: