zoukankan      html  css  js  c++  java
  • ISO/OSI参考模型

    Open System Interconnection,简称 ISO/OSI RM 是一个逻辑结构,并非一个具体的计算机设备或网络。任何两个遵守协议的标准的系统都可以互连通信,描述的是通信软件的结构。

    ISO(国际标准化组织)

    ISO是一个代表了130个国家的标准组织的集体,它的总部设在瑞士 的日内瓦。ISO的目标是制定国际技术标准以促进全球信息交换和无 障碍贸易。

    ISO的权威性不仅限于信息处理和通信工业,它还适用于纺织品业、 包装业、货物分发、能源生产和利用、造船业,以及银行业务和金融 服务。事实上,在ISO的大约12,000个标准中,仅有大约500个应用 于计算机相关的产品和功能中。国际电子与电气工程标准是由一个相 似的国际标准组织IEC(国际电子技术协会)单独制定的。ISO所有的 信息技术标准设计与IEC相一致。

    OSI 标准

    只要遵循 OSI 标准,一个系统就可以和位于世界上任何地方的 、也遵循这同一标准的其他任何系统进行通信。

    在市场化方面 OSI 却失败了。

    • OSI 的专家们在完成 OSI 标准时没有商业驱动力;
    • OSI 的协议实现起来过分复杂,且运行效率很低;
    • OSI 标准的制定周期太长,因而使得按 OSI 标准生产的设备无法及 时进入市场;
    • OSI 的层次划分并也不太合理,有些功能在多个层次中重复出现。

    网络分层体系结构

    • 网络中的任何一个系统都 是按照层次结构来组织的
    • 同一网络中,任意两个端 系统必须具有相同的层次
    • 每层使用其下层提供的服 务,并向其上层提供服务
    • 通信只在对等层间进行( 间接的、逻辑的、虚拟的 ),非对等层之间不能互 相“通信”
    • 实际的物理通信只在最底 层完成
    • Pn:第n层协议,即第 n 层对等实体间通信时必须 遵循的规则或约定

    OSI 七层模型的作用:

    • 应用层:提供应用程序运行的环境、负责管理和执行应用程序
    • 表示层:数据传输前,对数据进行格式化、加密和压缩的规则
    • 会话层:解除或建立对话双方的联系
    • 传输层:
      1. 传输层可以提供在不同系统之间的进程间数据交互的可靠服务,在网络内两个实体之间建立端到端的通信信道,用来传输信息或报文分组,本层提供两端点可靠、透明的数据传输
      2. 可以为会话层提供与网络类型无关的可靠信息传输机制,对会话层屏蔽了下层网络操作细节
    • 网络层:负责建立、保持和终止中间设备的连接,同时负责通信子网内路径选择和拥挤控制
    • 数据链路层:
      1. 如何将数据组装成帧,帧是数据链路层基本的传输单位
      2. 如何处理数据在传输过程中出现的差错
      3. 如何调节发送速率使之与接收方匹配
      4. 在两个网络实体之间提供数据链路的建立、维持和释放管理
    • 物理层:
      • 物理层包括设备之间物理接口和用户设备与网络终端设备之间的传输规则
      • 物理层有四个重要的特性:
        • 机械特性:规定了物理连接时对插头和插座的几何尺寸、插针或插孔芯数及排列方式
        • 电气特性:规定了信号状态的电压、电流的识别,最大传输速率等
        • 功能特性:规定了接口信号的来源、作用及与其他信号之间的关系
        • 过程特性:规定了使用交换电路进行数据交换的控制步骤,这些控制步骤应用便利比特流出阿叔得以顺利完成

    OSI七层模型的使用

    OSI七层模型的使用

  • 相关阅读:
    编译安装glibc
    Android SDK下载
    Ubuntu下Android编译环境的配置
    ubuntu常用命令
    硬盘概念解析
    ubuntu官方源列表网址
    Win7系统下利用U盘安装Ubuntu14.04麒麟版
    jdk5下载链接
    vim跳到文件头和文末结尾
    vim 全局替换命令
  • 原文地址:https://www.cnblogs.com/shuiyj/p/13185182.html
Copyright © 2011-2022 走看看