计算机网络||五层协议的体系结构

  • OSI 的七层协议体系结构的概念清楚,理论也较完整,但它既复杂又不实用。
  • TCP/IP 是四层体系结构:应用层、运输层、网际层和网络接口层。 但最下面的网络接口层并没有具体内容。
  • 因此往往采取折中的办法,即综合 OSI 和 TCP/IP 的优点,采用一种只有五层协议的体系结构 。 计算机网络||五层协议的体系结构_第1张图片
  • 五层协议的体系结构:从上到下一依次为应用层、运输层、网络层、数据链路层、物理层。

计算机网络||五层协议的体系结构_第2张图片

  • 应用进程数据先传送到应用层
  • 加上应用层首部,成为应用层 PDU
  • PDU (Protocol Data Unit):协议数据单元。 OSI 参考模型把对等层次之间传送的数据单位称为该层的协议数据单元 PDU。

计算机网络||五层协议的体系结构_第3张图片

  • 应用层 PDU 再传送到运输层
  • 加上运输层首部,成为运输层报文

计算机网络||五层协议的体系结构_第4张图片

  • 运输层报文再传送到网络层
  • 加上网络层首部,成为 IP 数据报(或分组)

计算机网络||五层协议的体系结构_第5张图片

  • IP 数据报再传送到数据链路层
  • 加上链路层首部和尾部,成为数据链路层帧计算机网络||五层协议的体系结构_第6张图片
  • 数据链路层帧再传送到物理层
  • 最下面的物理层把比特流传送到物理媒体

计算机网络||五层协议的体系结构_第7张图片

  • 电信号(或光信号)在物理媒体中传播
  • 从发送端物理层传送到接收端物理层计算机网络||五层协议的体系结构_第8张图片
  • 数据在各层之间的传递
  • 应用层:PDU
  • 运输层:报文
  • 网络层:IP数据报
  • 数据链路层:帧
  • 物理层:比特流

计算机网络||五层协议的体系结构_第9张图片

注意:

  • OSI 参考模型把对等层次之间传送的数据单位称为该层的协议数据单元 PDU (Protocol Data Unit)。这个名词现已被许多非 OSI 标准采用。
  • 任何两个同样的层次把数据(即数据单元加上控制信息)通过水平虚线直接传递给对方。这就是所谓的“对等层”(peer layers)之间的通信。
  • 各层协议实际上就是在各个对等层之间传递数据时的各项规定。 
  •  协议的实现保证了能够向上一层提供服务。
  • 本层的服务用户只能看见服务而无法看见下面的协议。即下面的协议对上面的服务用户是透明的。 协议是“水平的”,即协议是控制对等实体之间通信的规则。
  • 服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。
  • 上层使用服务原语获得下层所提供的服务。

你可能感兴趣的:(#,计算机网络,网络)