TCP/IP 是四层的体系结构:应用层、运输层、网际层和网络接口层。 (网络接口层并没有具体内容。)

OSI:开放式系统互联意为开放式系统互联,把网络通信的工作分为7层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

综合OSI和TCP/IP的优点,采用一种只有五层协议的体系结构。

五层协议的体系结构

五层架构协议分层好处 五层协议结构是什么_数据

主机1向主机2发送数据

1、应用进程数据先传送到应用层,加上应用层首部,成为应用层 PDU

五层架构协议分层好处 五层协议结构是什么_五层架构协议分层好处_02

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

五层架构协议分层好处 五层协议结构是什么_数据_03

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

五层架构协议分层好处 五层协议结构是什么_五层架构协议分层好处_04

4、IP 数据报再传送到数据链路层,加上链路层首部和尾部,成为数据链路层帧

五层架构协议分层好处 五层协议结构是什么_应用层_05

5、数据链路层帧再传送到物理层,最下面的物理层把比特流传送到物理媒体

五层架构协议分层好处 五层协议结构是什么_应用层_06

6、电信号(或光信号)在物理媒体中传播 ,从发送端物理层传送到接收端物理层

五层架构协议分层好处 五层协议结构是什么_应用层_07

7、物理层接收到比特流,上交给数据链路层

五层架构协议分层好处 五层协议结构是什么_五层架构协议分层好处_08

8、数据链路层剥去帧首部和帧尾部 取出数据部分,上交给网络层

五层架构协议分层好处 五层协议结构是什么_五层架构协议分层好处_09

9、网络层剥去首部,取出数据部分 上交给运输层

五层架构协议分层好处 五层协议结构是什么_五层架构协议分层好处_10

10、运输层剥去首部,取出数据部分 上交给应用层

五层架构协议分层好处 五层协议结构是什么_五层架构协议分层好处_11

11、应用层剥去首部,取出应用程序数据 上交给应用进程

五层架构协议分层好处 五层协议结构是什么_数据_12

12、AP2收到了AP1发来的应用程序数据

五层架构协议分层好处 五层协议结构是什么_五层架构协议分层好处_13

图解

1、注意观察加入或剥去首部(尾部)的层次

五层架构协议分层好处 五层协议结构是什么_数据_14

2、计算机 2 的物理层收到比特流后 交给数据链路层

五层架构协议分层好处 五层协议结构是什么_首部_15

3、数据链路层剥去帧首部和帧尾部后, 把帧的数据部分交给网络层

五层架构协议分层好处 五层协议结构是什么_五层架构协议分层好处_16

4、网络层剥去分组首部后, 把分组的数据部分交给运输层

五层架构协议分层好处 五层协议结构是什么_首部_17

5、运输层剥去报文首部后, 把报文的数据部分交给应用层

五层架构协议分层好处 五层协议结构是什么_首部_18

6、应用层剥去应用层 PDU 首部后, 把应用程序数据交给应用进程

五层架构协议分层好处 五层协议结构是什么_首部_19

7、AP2收到了 AP1 发来的 应用程序数据

五层架构协议分层好处 五层协议结构是什么_数据_20