云和教育:云和数据集团旗下高端ICT职业教育品牌
  • 国家级全民数字素养与技能培训基地
  • 河南省第一批产教融合型企业建设培育单位
  • 郑州市数字技能人才(码农)培养评价联盟
当前位置: 首页学习资料IT

云和大咖分享:详解OSI和TCP/IP参考模型

  • 作者:云和教育
  • 日期:2020-08-22
  • 浏览:604次

OSI模型,即开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Open Systems Interconnection Reference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。

这是一种事实上被TCP/IP 4层模型淘汰的协议,在当今世界上没有大规模使用。但是TCP/IP是由OSI参考模型演化得到的,所以OSI参考模型还是值得我们去参考学习的。

接下来简单的对比一下OSI参考模型和TCI/IP参考模型:

1. OSI引入了服务、接口、协议、分层的概念,TCP/IP借鉴了OSI的这些概念建立TCP/IP模型。

2.OSI先有模型,后有协议,先有标准,后进行实践;

而TCP/IP则相反,先有协议和应用再提出了模型,且是参照的OSI模型。

3. OSI是一种理论下的模型,而TCP/IP已被广泛使用,成为网络互联事实上的标准。

001.jpg

OSI参考模型,基本知识了解一下:

002.jpg

再来一张图,熟悉一下其各个层的作用:

003.jpg

总的来说:

应用层主要为应用程序提供服务并规定应用程序中通信相关的细节。包括文件传输、电子邮件、远程登录(虚拟终端)等协议。

表示层主要将应用处理的信息转换为适合网络传输的格式,或将来自下一层的数据转换为上层能够处理的格式。因此它主要负责数据格式的转换。具体来说,就是将设备固有的数据格式转换为网络标准传输格式。不同设备对同一比特流解释的结果可能会不同。因此,使它们保持一致是这一层的主要作用。

会话层负责建立和断开通信连接(数据流动的逻辑通路),以及数据的分割等数据传输相关的管理。

传输层主要起着可靠传输的作用。只在通信双方节点上进行处理,而无需在路由器上处理。

网络层将数据传输到目标地址。目标地址可以是多个网络通过路由器连接而成的某一个地址。因此这一层主要负责寻址和路由选择。

数据链路层负责物理层面上互连的、节点之间的通信传输。例如与 个以太网相连个节点之间的通信。序列划分为具有意义的数据帧传送给对端(数据帧的生成与接收)。

物理层负责 比特流( 序列)与电压的高低、光的闪灭之间的互换。

我们所有需要经过IP网络来传输的数据,都需要遵循我们OSI参考模型或者TCP/IP模型来进行封装传输,只不过可能在每一层的封装协议不一样,因此掌握好我们的协议栈才能在后续学习过程中更好的学习。

文/华为ICT网络通信技术专家赵老师

声明:除云和数据原创文章外,分享和转载的文章皆为促进IT技术的传播,仅做交流学习使用,非商业用途。如有文章或图片的原作者有异议或涉及版权问题,请立即联系我们,我们将在第一时间进行改正或删除,确保您的权益,谢谢支持!