OSI网络构架模型

本文主要为参考维基百科信息后做一个自己的理解与分析,思考的过程,原文链接在文章最后。

OSI模型,即开放式通信系统互联参考模型.英文原称为:“Open System Interconnection Reference Model”,是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI,OSI既然是模型,就有它的架构。

OSI将计算机网络体系结构(architecture)划分为七层:从基层到顶层一共有七层,慢慢来剖析。

1.物理层 ── Physical Layer
 
    构建:主要是有硬件设备构建的底层,为上层的中介层与应用层做准备。

功能和服务:

   A.在设备与传输媒介之间创建及终止连接。
   B.参0B讯过程使得资源可以在共享的多用户中有效分配。例如,冲突解决机制和流量控制。
   C.信号进行调制或转换使得用户设备中的数字信号定义能与信道上实际传送的数字信号相匹配。
      这些信号可以经由物理线缆(例如铜缆和光缆)或是无线信道传送。
     
2.数据链路层 ── Data Link Layer

   构建:Bridge桥接器switch交换器功能和服务

   功能和服务:

   A.数据链路层的功能在于管理第一层的比特数据,并且将正确的数据传送到没有传输错误的路线中。

   B. 创建还有辨认数据开始以及退出的位置同时予以标记。

   C.另外,就是处理由数据受损、丢失甚至重复传输错误的问题,使后续的层级不会受到影响,

     所以它运行数据的调试、重传或修正,还有决定设备何时进行传输。

3.网络层 ── Network Layer

  构建:路由

  功能和服务:网络层为数据传送的目的地寻址,再选择出传送数据的最佳路线。

4.传输层 ── Transport Layer
    功能和服务:

    传输层用于控制数据流量,并且进行调试及错误处理,以确保通信顺利。

    而传送端的传输层会为分组加上序号,方便接收端把分组重组为有用的数据或文件。

5.会话层 ── Session Layer
   功能和服务:会话层用于为通信双方制定通信方式,并创建、注销会话(双方通信)


6.表示层 ── Presentation Layer
  功能和服务:

   A.表示层能为不同的客户端提供数据和信息的语法转换内码,使系统能解读成正确的数据。

   B.同时,也能提供压缩解压、加密解密。

7.应用层 ── Application Layer

   功能和服务:

    应用层能与应用程序界面沟通,以达至展示给用户的目的。

   在此常见的协定有: 

   HTTP(基础网页协议),

    HTTPS(加密网页协议,

    HTTP(安全加强版)

    FTP(远程服务器),

    TELNET(远程终端),

    SMTP+POP3(邮件系统),

   SSH对HTTP、TELNET、POP3加强的安全协议,

   在登录验证之进行加密处理,为上面的3种协议提供了安全的通道)。


实际应用    

    在实际应用中比较容易出问题的是1和7层,因为1层为全模型的根基,一坍塌了上面的6层也就不存在了。7层的损坏一般关系到了系统的配置和软件本身程序上的设置问题。工作中应该更多的是关注7层,不要一出了问题就重装,那不是一个好习惯。

信息来源参考了“维基百科”的OSI模型页面

WIKI原文链接:http://zh.wikipedia.org/wiki/OSI模型

你可能感兴趣的:(OSI网络构架模型)