原创 SO/OSI网络参考模型

2009-7-18 12:54 3113 5 5 分类: 通信
  ISO是一个组织的英语简称。其全称是International Organization for Standardization , 翻译成中文就是“国际标准化组织”。
       OSI将计算机网络体系结构(architecture)划分为以下七层:
         * 7 应用层 —— Application Layer
          * 6 表示层 —— Presentation Layer
          * 5 会话层 —— Session Layer
          * 4 传输层 —— Transport Layer
          * 3 网络层 —— Network Layer
          * 2 数据链路层 —— Data Link Layer
          * 1 物理层 —— Physical Layer

各层实现的功能:


         *7 应用层:能与应用程式接口沟通,以达至展示给用户。


         *6表示层:能为不同的用户端提供数据和信息的语法转换内码,使系统能解读成正确的数据。同时,也能提供压缩解压、加密解密。


        *5会话层:用于为通讯双方制定通讯方式,并建立、拆除会话(双方通讯)。


        *4 传输层:用于控制资料流量,并且进行侦错及错误处理,以确保通讯顺利。而传送端的传输层会为封包加上序号,方便接收端把封包重组为有用的资料或档案。


        *3 网络层:为资料传送的目的地寻址,再选择出传送资料的最佳路线。


        *2数据链路层:网络上资料封包如何传送的方式。


        *1 物理层:定义了所有电子及物理设备的规范。其中特别定义了设备与物理媒介之间的关系,这包括了针脚、电压、线缆规范、集线器、中继器、网卡、主机适配器(在SAN中使用的主机适配器)以及其他的设备的设计定义。


形象理解如下:
将七层比喻为真实世界收发信的两个老板的图。

    * 7 应用层:老板
    * 6 表示层:相当于公司中简报老板、替老板写信的助理
    * 5 会话层:相当于公司中收寄信、写信封与拆信封的秘书
    * 4 传输层:相当于公司中跑邮局的送信职员
    * 3 网络层:相当于邮局中的排序工人
    * 2 数据链路层:相当于邮局中的装拆箱工人
    * 1 物理层:相当于邮局中的搬运工人

   一般工控中用的Modbus通信往往使用第一、二层, CAN通信使用第一、二、七层;
OSI_Stk.gif

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
5
关闭 站长推荐上一条 /3 下一条