OSI Open Source Initiative(简称OSI,有译作敞开源代码促进会、敞开初始码安排)是一个旨在推进开源软件开展的非盈利安排。OSI参阅模型(OSI/RM) 的全称是敞开体系互连参阅模型(Open System Interconnection Reference Model,OSI/RM),它是由世界规范化安排ISO提出的一个网络体系互连模型。它是网络技术的根底,也是剖析、评判各种网络技术的依据,它揭开了 网络的奥秘面纱,让其有理可依,有据可循。 一、 OSI参阅模型常识关键图表 1:OSI模型根底常识速览 ![](http://cisco.chinaitlab.com/UploadFiles_6776/201307/2013073110290229.png)
模型把网络通讯的作业分为7层。1至4层被认为是低层,这些层与数据移动密切相关。5至7层是高层,包含应用程序级的数据。每一层担任一项详细的作业,然后把数据传送到下一层。由低到高详细分为:物理层、数据链路层、网络层、传输层、会话层、表明层和应用层。 第7层应用层—直接对应用程序供给效劳,应用程序能够改变,但要包含电子音讯传输 第6层表明层—格式化数据,以便为应用程序供给通用接口。这能够包含加密效劳 第5层会话层—在两个节点之间树立端衔接。此效劳包含树立衔接是以全双工还是以半双工的方法进行设置,虽然能够在层4中处置双工方法 第4层传输层—惯例数据投递-面向衔接或无衔接。包含全双工或半双工、 流操控和过错康复效劳 第3层网络层—本层经过寻址来树立两个节点之间的衔接,它包含经过互连网络来路由和中继数据 第2层数据链路层—在此层将数据分帧,并处置流操控。本层指定拓扑布局并供给硬件寻址 第1层物理层—初始比特流的传输 电子信号传输和硬件接口数据发送时,从第七层传到第一层,接受方则相反。 各层对应的典型设备如下: 应用层 ………………。计算机:应用程序,如FTP,SMTP,HTTP 表明层 ………………。计算机:编码方法,图像编解码、URL字段传输编码 会话层 ………………。计算机:树立会话,SESSION认证、断点续传 传输层 ………………。计算机:进程和端口 网络层…………………网络:路由器,防火墙、多层交流机 数据链路层 ……………网络:网卡,网桥,交流机 物理层…………………网络:中继器,集线器、网线、HUB 二、 OSI根底常识OSI/RM参阅模型的提出世界上第一个网络体系布局由IBM公司提出(74年,SNA),今后其他公司也相继提出自个的网络体系布局 如:Digital公司的DNA,美国国 防部的TCP/IP等,多种网络体系布局并存,其结果是若选用IBM的布局,只能选用IBM的商品,只能与同种布局的网络互联。 为了促进计算机网络的开展,世界规范化安排ISO于1977年景立了一个委员会,在现有网络的根底上,提出了不根据详细机型、操作体系或公司的网络体系布局,称为敞开体系互联模型(OSI参阅,open system interconnection) OSI的规划意图OSI模型的规划意图是变成一个一切销售商都能完结的敞开网路模型,来战胜运用很多私有网络模型所带来的艰难和低效性。OSI是在一个备 受敬重的世界规范集体的参与下完结的,这个安排即是ISO(世界规范化安排)。啥是OSI,OSI是Open System Interconnection 的缩写,意为敞开式体系互联参阅模型。在OSI呈现之前,计算机网络中存在很多的体系布局,其间以IBM公司的SNA(体系网络体系布局)和DEC公司的 DNA(Digital Network Architecture)数字网络体系布局最为著名。为了解决不一样体系布局的网络的互联疑问,世界规范化安排ISO(留意不要与OSI搞混)于1981 年拟定了敞开体系互连参阅模型(Open System Interconnection Reference Model,OSI/RM)。这个模型把网络通讯的作业分为7层,它们由低到高分别是物理层(Physical Layer),数据链路层(Data Link Layer),网络层(Network Layer),传输层(Transport Layer),会话层(Session Layer),表明层(Presentation Layer)和应用层(Application Layer)。第一层到第三层归于OSI参阅模型的低三层,担任创立网络通讯衔接的链路;第四层到第七层为OSI参阅模型的高四层,详细担任端到端的数据 通讯。每层完结必定的功用,每层都直接为其上层供给效劳,而且一切层次都互相支持,而网络通讯则能够自上而下(在发送端)或许自下而上(在接收端)双向进 行。当然并不是每一通讯都需求经过OSI的悉数七层,有的乃至只需求两边对应的某一层即可。物理接口之间的转接,以及中继器与中继器之间的衔接就只需在物 理层中进行即可;而路由器与路由器之间的衔接则只需经过网络层以下的三层即可。总的来说,两边的通讯是在对等层次上进行的,不能在不对称层次上进行通讯。 OSI 规范拟定进程中选用的方法是将整个巨大而杂乱的疑问区分为若干个简单处置的小疑问,这即是分层的体系布局方法。在OSI中,选用了三级笼统,既体系布局,效劳界说,协议标准阐明。 OSI区分层次的准则 网络中各结点都有一样的层次 不一样结点一样层次具有一样的功用 同一结点相邻层间经过接口通讯 每一层能够运用基层供给的效劳,并向上层供给效劳 不一样结点的平等层间经过协议来完结对等层间的通讯 OSI/RM分层布局 对等层实体间通讯时信息的活动进程 对等层通讯的本质: 对等层实体之间虚拟通讯;基层向上层供给效劳;实际通讯在最底层完结在发送方数据由最高层逐步向基层传递,到接收方数据由最低层逐步向高层传递。 协议数据单元PDU SI参阅模型中,对等层协议之间交流的信息单元统称为协议数据单元(PDU,Protocol Data Unit)。 而传输层及以下各层的PDU另外还有各自特定的称号: 传输层——数据段(Segment) 网络层——分组(数据包)(Packet) 数据链路层——数据帧(Frame) 物理层——比特(Bit)文章来源:http://www.redasicon.com |