理论教育 OSI七层网络模型详解

OSI七层网络模型详解

时间:2023-06-17 理论教育 版权反馈
【摘要】:参考模型是国际标准化组织制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。每一层的功能都必须相同,也就是拥有完全相同的网络模型。如图3-6所示:图3-6OSI七层结构图TCP/IP参考了OSI模型,将最上的3层视为应用层,由将最下的2层视为网络接口层,所以TCP/IP只有4层。我们用一张图来看,TCP/IP在OSI模型中各个部分对应的是什么部分。

OSI七层网络模型详解

七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。

它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。

如表3-1所示:

表3-1 OSI七层结构表

数据发送时从上至下封装,收到数据包后从下至上解包。每一层对于上一层来讲是透明的,上层只需要使用下层提供的接口,并不关心下层是如何实现的。我们所说的socket编程,是站在传输层的基础上,所以可以使用TCP/UDP协议,但是不能访问网页,因为访问网页所需要的http协议位于应用层。两台计算机进行通信时,必须遵守以下原则:必须是同一层次进行通信,比如,A计算机的应用层和B计算机的传输层就不能通信,因为它们不在一个层次,数据的拆包会遇到问题。每一层的功能都必须相同,也就是拥有完全相同的网络模型。如果网络模型都不同,就会互相间不会进行通信。数据只能逐层传输,不能跃层,每一层可以使用下层提供的服务,并向上层提供服务。如图3-6所示:

图3-6 OSI七层结构图(www.daowen.com)

TCP/IP参考了OSI模型,将最上的3层(应用层、表示层、会话层)视为应用层,由将最下的2层(数据链路层物理层)视为网络接口层,所以TCP/IP只有4层。我们用一张图来看,TCP/IP在OSI模型中各个部分对应的是什么部分。如图3-7所示:

图3-7 TCP/IP工作图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈