OSI模型对比介绍_第1页
OSI模型对比介绍_第2页
OSI模型对比介绍_第3页
OSI模型对比介绍_第4页
OSI模型对比介绍_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

OSI OpenSystemInterconnection 开放系统互连 济南大学09网络 OSI OSI模型 OSI模型 即开放式通信系统互联参考模型 OpenSystemInterconnectionReferenceModel 是国际标准化组织 ISO 提出的一个试图使各种计算机在世界范围内互连为网络的标准框架 简称OSI 历史 在制定计算机网络标准方面 起着重大作用的两大国际组织是 国际电报与电话咨询委员会 CCITT 与国际标准化组织 ISO 虽然它们工作领域不同 但随着科学技术的发展 通信与信息处理之间的界限开始变得比较模糊 这也成了CCITT和ISO共同关心的领域 1983年 ISO发布了著名的ISO IEC7498标准 它定义了网络互联的7层框架 也就是开放式系统互连参考模型 OSI七层模型 OSI OpenSystemInterconnection 开放系统互连 七层网络模型称为开放式系统互联参考模型 是一个逻辑上的定义 一个规范 它把网络从逻辑上分为了7层 每一层都有相关 相对应的物理设备 比如路由器 交换机 OSI七层模型是一种框架性的设计方法 建立七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题 其最主要的功能使就是帮助不同类型的主机实现数据传输 它的最大优点是将服务 接口和协议这三个概念明确地区分开来 通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯 模型优点 建立七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题 它的最大优点是将服务 接口和协议这三个概念明确地区分开来 服务说明某一层为上一层提供一些什么功能 接口说明上一层如何使用下层的服务 而协议涉及如何实现本层的服务 这样各层之间具有很强的独立性 互连网络中各实体采用什么样的协议是没有限制的 只要向上提供相同的服务并且不改变相邻层的接口就可以了 网络七层的划分也是为了使网络的不同功能模块 不同层次 分担起不同的职责 从而带来如下好处 减轻问题的复杂程度 一旦网络发生故障 可迅速定位故障所处层次 便于查找和纠错 在各层分别定义标准接口 使具备相同对等层的不同网络设备能实现互操作 各层之间则相对独立 一种高层协议可放在多种低层协议上运行 能有效刺激网络技术革新 因为每次更新都可以在小范围内进行 不需对整个网络动大手术 便于研究和教学 层次划分 OSI将计算机网络体系结构 architecture 划分为以下七层 7应用层 ApplicationLayer6表示层 PresentationLayer5会话层 SessionLayer4传输层 TransportLayer3网络层 NetworkLayer2数据链路层 DataLinkLayer1物理层 PhysicalLayer 第7层应用层 ApplicationLayer 是最靠近用户的OSI层 这一层为用户的应用程序 例如电子邮件 文件传输和终端仿真 提供网络服务 第6层表示层 PresentationLayer 可确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取 例如 PC程序与另一台计算机进行通信 其中一台计算机使用扩展二一十进制交换码 EBCDIC 而另一台则使用美国信息交换标准码 ASCII 来表示相同的字符 如有必要 表示层会通过使用一种通格式来实现多种数据格式之间的转换 第5层会话层 SessionLayer 通过传输层 端口号 传输端口与接收端口 建立数据传输的通路 主要在你的系统之间发起会话或者接受会话请求 设备之间需要互相认识可以是IP也可以是MAC或者是主机名 第4层传输层 TransportLayer 定义了一些传输数据的协议和端口号 WWW端口80等 如 TCP 传输控制协议 传输效率低 可靠性强 用于传输可靠性要求高 数据量大的数据 UDP 用户数据报协议 与TCP特性恰恰相反 用于传输可靠性要求不高 数据量小的数据 如QQ聊天数据就是通过这种方式传输的 主要是将从下层接收的数据进行分段和传输 到达目的地址后再进行重组 常常把这一层数据叫做段 第3层网络层 NetworkLayer 在位于不同地理位置的网络中的两个主机系统之间提供连接和路径选择 Internet的发展使得从世界各站点访问信息的用户数大大增加 而网络层正是管理这种连接的层 第2层数据链路层 DataLinkLayer 定义了如何让格式化数据以进行传输 以及如何让控制对物理介质的访问 这一层通常还提供错误检测和纠正 以确保数据的可靠传输 第1层物理层 PhysicalLayer 主要定义物理设备标准 如网线的接口类型 光纤的接口类型 各种传输介质的传输速率等 它的主要作用是传输比特流 就是由1 0转化为电流强弱来进行传输 到达目的地后在转化为1 0 也就是我们常说的数模转换与模数转换 这一层的数据叫做比特 比喻 7应用层 老板6表示层 相当于公司中简报老板 替老板写信的助理5会话层 相当于公司中收寄信 写信封与拆信封的秘书4传输层 相当于公司中跑邮局的送信职员3网络层 相当于邮局中的排序工人2数据链路层 相当于邮局中的装拆箱工人1物理层 相当于邮局中的搬运工人 影响 OSI是一个定义良好的协议规范集 并有许多可选部分完成类似的任务 它定义了开放系统的层次结构 层次之间的相互关系以及各层所包括的可能的任务 是作为一个框架来协调和组织各层所提供的服务 OSI参考模型并没有提供一个可以实现的方法 而是描述了一些概念 用来协调进程间通信标准的制定 即OSI参考模型并不是一个标准 而是一个在制定标准时所使用的概念性框架 TCP IP参考模型 主机到网络层 实际上TCP IP参考模型没有真正描述这一层的实现 只是要求能够提供给其上层 网络互连层一个访问接口 以便在其上传递IP分组 由于这一层次未被定义 所以其具体的实现方法将随着网络类型的不同而不同 网络互连层 网络互连层是整个TCP IP协议栈的核心 它的功能是把分组发往目标网络或主机 同时 为了尽快地发送分组 可能需要沿不同的路径同时进行分组传递 因此 分组到达的顺序和发送的顺序可能不同 这就需要上层必须对分组进行排序 网络互连层定义了分组格式和协议 即IP协议 InternetProtocol 传输层 在TCP IP模型中 传输层的功能是使源端主机和目标端主机上的对等实体可以进行会话 在传输层定义了两种服务质量不同的协议 即 传输控制协议TCP transmissioncontrolprotocol 和用户数据报协议UDP userdatagramprotocol TCP协议 UDP协议 TCP协议是一个面向连接的 可靠的协议 它将一台主机发出的字节流无差错地发往互联网上的其他主机 在发送端 它负责把上层传送下来的字节流分成报文段并传递给下层 在接收端 它负责把

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论