网络体系结构OSI

在分层的体系结构中,每一层都是一些明确定义的相互作用的集合,称为对等协议,层之间的界限是另外一些相互作用的集合,叫做接口协议

服务分为面向连接和无连接。

       对于面向连接的服务,有4种原语,请求原语、指示原语、响应原语、确认原语。

OSI七层模型中各层的功能

1.应用层协议直接为端用户服务,提供分布式处理环境,应用层管理开放式系统的互连,包括系统的启动、维持和终止,并保持应用进程之间建立连接所需要的数据记录,其他层都为支持这一层的功能而存在。

 一个应用是由一些合作的应用进程组成的,这些应用进程根据应用层协议相互通信,应用进程就是数据交换的源和宿,也可以被看作是应用层的实体,应用进程可以是任何形式的操作过程。

2.表示层提供一个可供应用层选择的服务的集合,使得应用层可以根据这些服务功能解释数据的含义,表示层一下只关注如何可靠的传输数据,而表示层关心的是所传输数据的表现方式,语法,语义。

3.会话层支持两个表示层实体之间的交互作用。

它提供的会话服务分为两类:   

把两个表示实体结合在一起或者把他们分开,叫做会话管理。

控制两个表示实体之间的数据交换过程,例如:分段、同步等,叫做会话服务。

4.传输层在低层服务的基础上提供一种通用的传输服务,采用多路复用或分流的方式优化网络的传输效率。

传输层服务提供一条无差错按顺序的端到端连接,也可以提供不保证顺序的独立报文传输,或多目标报文广播。

传输连接在两端进行流量控制。

传输层协议是真正的源端到目的端的协议,它由传输连接两端的传输实体处理。

传输层下面的功能层协议都是通信子网中的协议。

5.网络层通过网络连接交换传输层实体发出的数据。

6.数据链路层是建立、维持和释放网络实体之间的数据链路,这种数据链路对网络层表现为一条无差错的信道。

相邻节点之间的数据交换是分帧进行的,各帧按照顺序传送,并通过接收端的校验检查和应答保证可靠的传输。

数据链路层能够对损坏、丢失、重复的帧进行处理。

数据链路层把流量控制和差错控制结合在一起进行。

7.物理层规定通信设备机械的、电气的、功能的和过程的特性,用于建立、维持、释放数据链路层实体之间的连接。

几种商用网络的体系结构

  1. SNA:

一种以大型主机为中心的集中式网络。

  • 物理层与传输介质的机械、电气、功能和过程特性有关,提供了传输介质的接口。SNA没有定义这一层的协议。
  • 数据链路控制层是把原始的比特流组织成帧,使之无损伤的沿着噪音信道从主站传送到次站。

SNA定义了串行数据链路控制协议SDLC,同时支持IBM令牌环网或其他局域网协议。

  • 路径控制层(PC)在源节点和目标节点之间建立一条逻辑通路,对数据报进行分段和重装配,以便提高传输效率。在一对节点之间可以提供8条虚电路,每条电路都有流控功能。
  • 传输控制层(TC)提供端到端面向连接的服务,不支持无连接的通信,同时为上层提供一条无差错的信道,TC也完成加/解密功能。
  • 数据流控制层(DFC)根据用户的请求和响应对会话方式和会话过程进行管理,决定数据通信的方向、数据通信方式、数据流的中断和恢复等。
  • 表示服务层(PS)定义数据的编码和数据格式,也负责资源的共享和操作的同步,使得网络入口处的多个用户可以并发的操作。
  • 事物处理服务层(TS)以特权形式为用户提供应用服务。例如:SNA/DS就是SNA提供的一种异步分步处理系统。

2.X.25

  •    包括通信子网最下边的三个逻辑层功能,即物理层、链路层、网络层。
  • X.21作为用户节点(DTE)和通信子网之间建立电气连接的对等协议。
  • 链路层协议使用HDLC的全双工异步平衡方式进行通信,管理分组序列的无差错传输。
  • 虚电路连接(VC)的建立和释放关系到端到端的功能特性,也关系到端节点对网络的功能特性。

3.Novell NetWare

  • Novell公司有专用的通信协议:IPX,SPX。
  • IPX是网络层协议,提供无连接的数据报服务,用于工作站和服务器之间传送数据。
  • SPX是传输层协议,在分布式应用之间提供顺序提交服务。
  • NetWare支持TCP/IP协议和Windows协议,可以和Internet直接相连。
  • RIPX是路由信息协议,用于在网关之间收集交换路由信息。
  • BCAST(broadcast)是广播协议,用于向用户广播消息。
  • DIAG是诊断协议,在局域网中用于连接测试和配置信息的收集。
  • WDOG协议监视工作站的活动,当连接断开时向服务器发送通知。
  • NCP(NetWare核心协议)管理服务器资源,向服务器发出过程调用来使用文件和打印资源。
  • BMP突发模式协议是为提高文件传输效率而设计的,用于突发模式通信。
  • NDS(NetWare目录服务)是一个分布式网络数据库。

OSI协议

应用服务元素ASE:

ASE是建立应用程序和通信网络联系的构件。

  1. ACSE:联系控制服务元素,提供建立和释放应用层连接的基本功能。
  2. RTSE:可靠传输服务元素,提供用户数据的可靠传输,“可靠”是指系统通信可以从崩溃中恢复。
  3. ROSE:远程操作服务元素,提供一种远程过程调用,这种远程传输可以在两个方向上传送大量数据。
  4. CCR:提交、并发和恢复服务元素,提供了保证分布式操作准确、完整、恰好一次性实现的机制。

已经定义的OSI应用层协议:

  1. OSI电子邮件标准MOTIS。
  2. OSI文件传输协议FTAM,适用于各种类型文件(包括远程数据库文件访问)的功能很强的文件访问协议。
  3. OSI目录服务DS协议,提供分布式数据库功能。
  4. OSI虚拟终端VT协议,定义了表示实际终端抽象状态的数据结构,用于解决各种终端不兼容的问题。
  5. 关于网络管理,OSI制订了公共管理信息协议CMIP和公共管理信息服务CMIS,CMIP/CMIS建立在一个大的管理信息数据库上,对网络中的资源、交通和安全进行管理。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值