华为ICT培训-高端面授华为ICT培训机构
云和教育:云和数据集团高端IT职业教育品牌 全国咨询热线:0371-67988003
课程 请选择课程
    校区 请选择校区
      • 华为
        授权培训中心
      • 腾讯云
        一级认证培训中心
      • 百度营销大学
        豫陕深授权运营中心
      • Oracle甲骨文
        OAEP中心
      • Microsoft Azure
        微软云合作伙伴
      • Unity公司
        战略合作伙伴
      • 普华基础软件
        战略合作伙伴
      • 新开普(股票代码300248)
        旗下丹诚开普投资
      • 中国互联网百强企业锐之旗
        旗下锐旗资本投资

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

      • 发布时间:
        2020-08-22
      • 版权所有:
        云和教育
      • 分享:
      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已被广泛使用,成为网络互联事实上的标准。
      OSI参考模型,基本知识了解一下:
      再来一张图,熟悉一下其各个层的作用:
      总的来说:
      应用层主要为应用程序提供服务并规定应用程序中通信相关的细节。包括文件传输、电子邮件、远程登录(虚拟终端)等协议。
      表示层主要将应用处理的信息转换为适合网络传输的格式,或将来自下一层的数据转换为上层能够处理的格式。因此它主要负责数据格式的转换。具体来说,就是将设备固有的数据格式转换为网络标准传输格式。不同设备对同一比特流解释的结果可能会不同。因此,使它们保持一致是这一层的主要作用。
      会话层负责建立和断开通信连接(数据流动的逻辑通路),以及数据的分割等数据传输相关的管理。
      传输层主要起着可靠传输的作用。只在通信双方节点上进行处理,而无需在路由器上处理。
      网络层将数据传输到目标地址。目标地址可以是多个网络通过路由器连接而成的某一个地址。因此这一层主要负责寻址和路由选择。
      数据链路层负责物理层面上互连的、节点之间的通信传输。例如与 个以太网相连个节点之间的通信。序列划分为具有意义的数据帧传送给对端(数据帧的生成与接收)。
      物理层负责 比特流( 序列)与电压的高低、光的闪灭之间的互换。
      我们所有需要经过IP网络来传输的数据,都需要遵循我们OSI参考模型或者TCP/IP模型来进行封装传输,只不过可能在每一层的封装协议不一样,因此掌握好我们的协议栈才能在后续学习过程中更好的学习。

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