开放系统互连参考模型

开放系统互连参考模型

ID:37764611

大小:724.11 KB

页数:73页

时间:2019-05-30

开放系统互连参考模型_第1页
开放系统互连参考模型_第2页
开放系统互连参考模型_第3页
开放系统互连参考模型_第4页
开放系统互连参考模型_第5页
资源描述:

《开放系统互连参考模型》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、开放系统互连参考模型计算机网络技术与应用旅行插座回顾:ISO国际标准化组织(InternationalOrganizationforStandardization)简称ISO,是一个全球性的非政府组织,是国际标准化领域中一个十分重要的组织,成立于1946年,当时来自25个国家的代表在伦敦召开会议,决定成立一个新的国际组织,以促进国际间的合作和工业标准的统一。于是,ISO这一新组织于1947年2月23日正式成立,总部设在瑞士的日内瓦。ISO的组织机构包括全体大会、主要官员、成员团体、通信成员、捐助成员、政策发展委员会、理事会、ISO中央秘书处、特别咨询组、技术管理局、标样委员会、技术咨询组、

2、技术委员会等。OSI参考模型计算机网络的发展经历了单机系统、多机系统等发展阶段。IBM公司在20世纪70年代推出了自己公司内部的“SNA系统网络体系结构”以后,世界上很多的公司纷纷效仿,建立起自己公司内部的网络体系结构,如Digital公司的DNA、宝来机器公司的BNA以及Honeywell公司的DSA等,这些体系结构的出现大大加快了计算机网络的发展。但是同时也带来相应的问题,由于各个公司的体系结构的着眼点是各公司内部的网络连接,没有统一的标准,因此各公司之间的网络很难连接起来。开放系统为了实现不同厂家生产的计算机系统之间以及不同网络之间的数据通信,国际标准化组织ISO对当时的各类计算机网

3、络体系进行了研究,并于1981年正式公布了一个网络体系结构模型作为国际标准,称为开放系统互连参考模型,即OSI/RM,也称为ISO/OSI。OSI/RM简介OSI并不是一个具体的网络,他只给出了一些原则性的说明,规定了开放系统的层次结构所提供的服务。OSI协议将网络通信过程划分为七个相互独立的功能组(层次),并为每个层次制定一个标准框架。上面三层(应用层、表示层、会话层)与应用问题有关,而下面四层(传输层、网络层、数据链路层、物理层)则主要处理网络控制和数据传输/接收问题。OSI开放系统互连参考模型信息流动OSI模型的特点⑴每层的对应实体之间都通过各自的协议进行通信;⑵各个计算机系统都有相

4、同的层次结构;⑶不同系统的相应层次具有相同的功能;⑷同一系统的各层次之间通过接口联系;⑸相邻的两层之间,下层为上层提供服务,上层使用下层提供的服务。开放系统参考模型物理层链路层网络层传输层会话层表示层应用层OSI层——应用层层功能介绍例子应用层(第七层)一个同其他计算通讯的应用便实现了OSI应用层的原理。应用层给应用提供通讯服务。FTP,WWW浏览器,Telnet,NFS,SMTPgateways,SNMP,X.400,FTAM例子例如一个没有通讯功能的字处理程序当然不会去编写通讯代码,程序员也不必关心OSI第七层。然而,如果增加一个传输文件的选项,程序员就不得不实现OSI第七层(或者其他

5、协议中等价的层)——文件传输服务。OSI层——表示层表示层(第六层)表示层的主要作用是定义了数据格式,例如,ASCII文本,EBCDIC文本,binary,BCD和JPEG。加密也被OSI定义为一个表示层服务。TIFF,GIF,JPEG,PICT,ASCII,EBCDIC,encryption,MPEG,MIDI,HTML例子FTP允许你选择binary和ASCII两种传输方式。如果是binary方式,发送端就不会改变文件的内容。如果是ASCII方式,发送端就会先把内容从发送端的字符集转换成标准的ASCII码再发送。接受端再从ASCII码转换为本地的字符集。OSI层——对话层对话层(第五层

6、)对话层定义了如何开始,控制,结束对话。对话层确认对话的顺序,确保每一个步骤按顺序进行。RPC,SQL,NFS,NetBiosnames,AppleTalkASP,DECnetSCP例子从ATM提款机提款时,需要插卡、输入密码、输入提款金额、提取现金。每一步都需要上一步确认。OSI层——传输层传输层(第四层)第四层包括协议的选择——提供和不提供出错处理。记录进来的数据流,如果包在传输过程中被分片还要进行包的重组。TCP,UDP,SPX例子TCP提供了一个4200字节的数据段给IP进行投递。如果某种媒体不能传输4200个字节的包,那么IP将对数据进行分片。这样,接收端的TCP也许就会接收到3

7、个不同的1400字节的段。并且,接收段可能按照和发送不同的顺序接收,所以它需要记录接收的段,并将它们重组为4200字节的段。然后将数据送给上一层。OSI层——网络层网络层(第四层)网络层提供了端到端的包传递。网络层定义了逻辑地址,所以任何端点都可以被唯一的标识。它也定义了路由如何工作和如何学习。网络层还定义了如何对数据报分片来适应较小的最大传输单元。IP,IPX,AppleTalkDDP例子对于一个运行IP的Cisco路

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。