OSI模型 一,概述 OSI模型,即开放式通信系统互联参考模型(Open System Interconnection,OSI/RM,Open Systems Interconnection Reference Model),是国际标准化组织(ISO)提出的一个试图使各种计算机在世界范围内互连为网络的标准框架,简称OSI。 0SI/RM协议是由IS0(国际标准化组织)制定的,它有三个基本的功能:提供给开发者一个必须的、通用的概念以便开发完善、可以用来解释连接不同系统的框架。 OSI将计算机网络体系结构(architecture)划分为以下七层:将七层比喻为真实世界收发信的两个老板的图。 分层名 分层号 描述 比喻 应用层Application Layer (台湾翻:应用层) 7 用户的应用程序怀网络之间的接口 老板 表示层Presentation Layer (台湾:展现层) 6 协商数据交换格式 相当公司中简报老板、替老板写信的助理 会话层Session Layer (台湾:会谈层) 5 允许用户使用简单易记的名称建立连接 相当于公司中收寄信、写信封与拆信封的秘书 传输层Transport Layer (台湾:传输层) 4 提供终端到终端的可靠连接 相当于公司中跑邮局的送猛搭汪信职员 网络层Network Layer (台湾:网络层枝信) 3 使用权数据路由经过大型网络 相当于邮局中的排序工人 数据链路层Data Link Layer (台湾:资料链结层) 2 决定访问网络介质的方式 相当于邮局中的装拆箱工人 物理层Physical Layer (台湾:实体层) 1 将数据转换为可枝仔通过物理介质传送的电子信号 相当于邮局中的搬运工人 二,数据传送 在数据发送到另一层时,都要分成数据包。数据包是一个信息单位,作为一个整体,从网络中的一个设备传送给另一个设备。 1,数据包结构 数据包包含了几种不同类型的数据: 信息 某种类的计算机控制数据和命令 会话控制代码 数据包头 数据 报尾 2. 创建数据包 数据包的创建过程是从OSI模型的应用层开始的。跨网络传输的信息要从应用层开始,往下依次穿过各层。每层都对数据包进行重新组装,以增加自己的信息(信头)。 三,分层协议 1、应用层协议 应用层协议工作在OSI模型的上层,提供应用程序间的交换和数据交换。比较常用的应用层协议有: SMTP (simple Mail Transfer Protocol) BOOTP(Boot trap.Protocol) FTP (File Transfer Protocol) HTTP (Hyperrext Transfer Protocol AFP (Apple Talk文件协议)--Apple公司的网络协议族,用于交换文件 SNMP (Simple Network Management Protoco1) SMB (Server Message Block Protoco1) X.500 NCP (NetWare Core Protoco1) NFS (Network File System) 3、传输层协议 传输层协议提供计算机之间的通信会话,并确保数据在计算机之间可靠地传输。主要的传输层协议有: TCP(Transmission Control Protocol) SPX(SequenCed Packet ExChange Protocol NWL INK ATP(AppleTalk Transaction Protocol),NBP(名字绑定协议) NetBEUI(NetBIOS Extended User Internet) 3、网络层协议 网络层协议提供所谓的链路服务,这些协议可以处理寻址和路由信息、错误检测和重传请求。 网络层协议包括: IP (Internet Protocol) IPX (Internet work Packet Exchange) NWLINK--微软实现的 IPX/SPX DDP (Datagram Delivery Protoco1) NetBEUI X.25 Ethernet 四,历史 在制定计算机网络标准方面,起着重大作用的两大国际组织是:国际电报与电话咨询委员会(CCITT),与国际标准化组织(ISO),虽然它们工作领域不同,但随着科学技术的发展,通信与信息处理之间的界限开始变得比较模糊,这也成了CCITT和ISO共同关心的领域。1974年,ISO发布了著名的ISO/IEC 7498标准,它定义了网络互联的7层框架,也就是开放式系统互连参考模型。 五,影响 OSI是一个定义良好的协议规范集,并有许多可选部分完成类似的任务。 它定义了开放系统的层次结构、层次之间的相互关系以及各层所包括的可能的任务。是作为一个框架来协调和组织各层所提供的服务。 但是OSI参考模型并没有提供一个可以实现的方法,而是描述了一些概念,用来协调进程间通信标准的制定。即OSI参考模型并不是一个标准,而是一个在制定标准时所使用的概念性框架。 事实上的标准是TCP/IP参考模型
相关文章
-
Secret poison MV 中的美女是谁 就是那个在舞台上前面有麦克穿红衣服 刘海从上向后梳的那个
2023-11-08 03:23 阅读(561) -
PC版 极品飞车13 ISO 怎么玩?
2023-11-04 01:22 阅读(567) -
iPhone 4S iso6.1 是越狱呢? 还是升级呢?
2023-11-02 00:30 阅读(635)
1 TS16949与ISO9001的主要区别是什么?
636 阅读
2 iso7.1更新了什么
625 阅读
3 供暖协议是什么?
576 阅读
4 单方面签的协议有效吗
568 阅读
5 XMPP 协议适合用来做移动 IM 么
589 阅读