首 页 | 网络测试 | 网络市场 | 网络技术 | 业界动态 | IT文摘 | 服务中心 | 网速测试 | IP查询 | 发布广告 | 什么是测试点

大中华印艺网

黄金文字广告位火热
招租中,小小投入,
意想不到的效果!  
欢迎投放广告。

  o 您现在的位置:首页  -> 网络技术 -> 技术字典之“”搜索结果

 



  • 991. Open Database Connectivity(ODBC),Microsoft  Microsoft的开放式数据库互联性

    • 为使Microsoft Windows用户能够访问多种台式数据库和文件格式,设计了开放式数据库连接(ODBC)描述。ODBC 使得Windows用户可以访问存储在公司大型计算机上的数据,以及通过使用数据库程序或其他在Windows环境上运行的应用程序,来访问存放在基于LAN的数据库服务器的数据。

      ODBC是IBM的Windows开放式系统体系结构(WOSA)策略的一部分,WOSA策略是一个为在Win-dows环境上的不同平台进行应用程序开发的计划。WOSA包括模块化应用程序编程接口(API),它提供了一种任何开发商创造的应用程序都可以访问网络服务(如电子函件、数据库、主机连接)的途径。WOSA还提供了一条“插入”任何开发商创造的后端服务的途径。WOSA是一种所谓的“中间件”策略,它直接建造在操作系统中,以激发允许用户在网络上相互协作的工作组应用的增长或对数据库提供通用接口。

      WOSA扎根于从应用程序中分离打印机驱动程序的Microsoft的策略。在Windows环境,一个打印机驱动程序是在最初的安装时装入的,并且可以在以后的任何时间通过一个简单的过程进行升级或改变。Windows应用程序不需要任何特殊的配置就可以使用安装的打印机驱动程序。Windows应用程序自动地接口到打印机驱动程序,并且利用打印机驱动程序的特定特征和可用字体。ODBC 使用类似的策略以象Windows客户应用提供对后端数据库系统的通用访问。没有ODBC,后端开发人员必须为每个前端应用编写驱动程序,或前端开发人员必须为每个后端服务器系统编写驱动程序。

      0DBC提供被多数后端数据库系统操作的通用功能。它使用结构化查询语言(SQL)来操纵后端系统,并为不同的数据库管理器和不同的SQL实现方式,提供到帐户的独立接口。前端应用是为ODBC接口和利用它的功能而编写的。然而,这种研究可能仅仅提供一组最通用的功能,可能不能利用在每个后端系统可用的一些特殊特征。独立的实现将需要测试。ODBC是走向互操作性的一个步骤,它将允许用户访问以前不能访问的后端数据。

      Microsoft以一组驱动程序的形式提供ODBC,它们可以在一些前端应用上运行,如Microsoft Excel、Microsoft Access、FoxPro、Btrieve、dBASE和Paradoc。后端系统支持是向IBM、Oracle、Paradox和其他数据库系统提供的。这些驱动程序可以为软件厂商们再分发,也可以与一些应用程序打包。ODBC研究赋于Microsoft为在企业环境访问工业标准数据库领域,在提供Windows和Windows应用程序作为基本客户平台上以主要优势。

      相关条目:Client-Server Computing客户机/服务器计算;Database Connectivity API sand Middleware数据库连接性的API和中间件;Database Management System 数据库管理系统;Distributed Database 分布式数据库;Enterprise Network 企业级网络;Interoperability互操作性;Middleware中间件;Structured Query Language 结构化查询语言;Windows Open System Architecture Windows开放式系统体系结构。

  • 992. OPEN DECconnect Structured Wiring  开放DECconnect结构化布线系统

    • 一种紧跟EIA/TIA 568商务建筑布线标准的结构化布线系统。

      相关条目:Cabling 布缆;Digital Equipment Corporation 数字设备公司;EIA/TIA 568 Commercial Building Wiring Standard EIA/TIA 568商务建筑布线标准。


  • 993. Open Document Architecture  开放文档体系结构

    • 参见Document Interchange Standards文档互换标准

  • 994. Open Network Computing(ONC),SunSoft  SunSoft的开放式 网络计算环境

    • SunSoft的ONC技术是一组联网协议,可用于建立一个异构分布式计算环境的分布式服务。ONC和它的下一代产品ONC+,是为独立于操作系统、计算机体系结构和网络运输协议而设计的,它还提供到基于网络的数据和计算资源的透明访问。它们为程序员提供开发和实现分布式应用的积木,并可以简化小型和大型网络的管理。

      150多家公司在不同的硬件平台和操作系统上开发实现ONC。NetWare文件系统(NFS)是著名的ONC服务系统。Sun Microsystems最初以NFS的名称开拓ONC市场,并且许多许可继续描述它们的产品是NFS,虽然它们支持完全的ONC平台。ONC包括如下核心协议,如图O6所示。

      Remote Procedure Cal1(RPC) 远程过程调用(RPC)

      RPC是通过网络在远程系统上执行过程的独立于操作系统的一组操作。RPC基于程序员通常使用的过程调用机制,提供了一种处理低级进程间通信的客户机/服务器通信结构,因而程序员可以开发在异构网络上运行的分布式应用程序。

      External Data Representation(XDR) 外部数据表示(XDR)

      XDR是SunSoft的开放网络计算环境的一种功能。XDR提供了一种与体系结构无关的表示数据,解决了数据字节排序的差异、数据字节大小、数据表示和数据对准的方式。使用XDR的应用程序,可以在异构硬件系统上交换数据。从SunSoft使得可以免费获得RPC/XDR规范和源代码。

      Transport Layer Interface(TLI) 运输层接口(TLI)

      在AT&TUNIX系统V版本4中,TLI是ONC底下的一层,它是一个编程接口库,它使得RPC具有与协议无关的性质,并允许RPC程序在多协议网络传输,如TCP/IP和OSI上运行。为TLI编写的增强型RPC就是传输独立RPC(TI-RPC)。TI-RPC是在UNIX系统V版本4中的标准,并且它与现存的ONCRPC协议兼容。另外,Novell也提供TI-RPC技术。

      Distributed Services NFS 分布式服务NFS

      于1985年宣布的网络文件系统(NFS),是一种允许用户在网络区域系统共享信息的开放式系统技术。NFS提供对远程文件系统的透明访问。存储在和网络相连的任何系统的文件可以被任何用户访问。访问是基于管理人员和文件所有人所授予的权限的。下面讨论的模块是分布式服务的组成部分。

      网络信息服务(NIS)NIS是一种网络范围的数据管理设备。它提供了一个扩展的数据库,以存储系统信息,如主机名称、网络地址、用户名称和网络等。NIS的正式名称是黄页YP(Yellow Pages)。

      锁定管理器(LM)LN通过支持一个网络上的文件和记录锁定,而允许用户对访问信息进行协调和控制。它阻止两个或多个用户同时修改同一个文件或记录(从而可能破坏有用数据)。

      远程执行(REX)服务 REX用于在远程系统上运行用户命令或程序。它提供在本地计算机上不能获得的计算能力的访问。

      网盘(NETDISK) 这个模块允许无盘工作站从支持ONC/NETdisk协议的服务器中得到自举能力。

      自动装入器(AUTOMOUNTER) 自动装入器根据是否需要的原则,自动地装入或卸载远程目录。这提供了NFS文件系统增加的透明性和可用性。它通过允许将远程装入指向一组服务器而不是一个服务器,来支持对经常读并很少写的文件的复制,例如,系统二进制代码的复制。

      PC-NFS守护程序 这个在基于ONC的服务器上运行的小程序,对在实现ONC的DOS上运行的PC提供鉴别和打印池服务。

      ONC+and Federated Services ONC+和联合服务

      ONC+是ONC的下一个阶段,联合服务将允许ONC和其他分布式计算环境共存,如NetWare、开放软件基金会的分布式计算环境(DCE)和开放式系统互联(OSI)。新的特征包括多线程和一个命名服务。下面将介绍这方面的内容。

      修改的NFS特征 新的NFS包括多线程和新增的Kerberos鉴别服务(参见“Kerberos 鉴别”)。其他一些计划增强的特征包括对面向连接的传输支持,如传输控制协议(TCP),以及书写簇(write clustering)和一个新的高速缓冲文件系统,以改进性能。

      NIS十命名服务器 NIS+是替代NIS的。它为大型网络提供了一种层次式的企业命名服务。它比NIS具有更好的可扩展性和安全性,并且易于管理。NIS+对NIS客户具有互操作性。

      TI-RPC ONC+将包括以前讨论过的TI-PRC和远程异步调用设施,它保证了对远程过程调用的无阻塞性。其他增强包括多线程能力、共享存储器特征和改进的连接管理设施。

      安全性 除了Kerberos安全性特征之外,还提供RSA数据安全性。可以从SunSoft获得ONC许可,从而有权使用RSA认同的RSA技术。

      联合服务 SunSoft的动机是,使它的Solaris操作系统用户,能够在支持多厂商分布式服务的一个异构网络上访问资源。这些服务当然是可以共存的。联合服务是对Solaris分布式计算环境的扩展。

      Solaris操作环境提供标准化的联合服务接口(FSI),它允许厂商们以良好的集成方式,将他们的分布式服务加入Solaris中,从而这些服务在Solaris内的ONC十核心服务中的地位是对等的。

      相关条目:Distributed Computing 分布式计算;Distributed File Systems分布式文件系统;Enterprise Networks 企业级网络;Remote Procedure Ca11远程过程调用;Security安全性;SunSoft Solaris;Sun Microsystems,Inc.Sun Microsystems公司;SunSoft SunOS;Transport Layer Interface运输层接口。

  • 995. Open Shortest Path First(OSPF)Protocol  优先开放最短路径(OSPF)协议

    • 优先开放最短路径(OSPF)是一种链路状态路由选择算法,它来自开放式系统互联(OSI)的中间系统对中间系统(IS-IS)域内路由选择协议方面的工作。与距离向量路由选择相比,链路状态路由选择需要的更多处理性能,但是却提供了对路由选择过程的更多控制和对改变情况更快的反应。根据下面的数据,采用Dijkstra算法来计算路由:

      □ 分组为了达到目的地而必须经过的路由器数目。这个数目通常被称为步数(hops),在大多数情况下,步数越少越好。

      □ LAN间传输线路的速度。有一些路由可能会使用慢速的异步连接,而其它一些路由可能使用高速的数字连接。

      □ 由于传输拥挤而产生的延迟。可变长度帧可以保持住路由器上的通信量。一个路由器可能为了避免拥挤而将分组沿另外一条路由发送出去。

      □路由的费用。这是由管理人员定义的一个指标,通常它是依赖于传输介质的。便宜的介质可能不是太快,但是却对一些类型的通信传输非常合适。

      OSPF路由选择表只有在需要时,才进行修改,而不是每隔固定间隔就发生一次。这十分明显地减少了通信量,并且节省了网络带宽。穿越网络的路径是基于上面列出的原则来选择的。一个网管人员可以根据通信的类型来规划穿越网络的路径。例如,如果线路具有较高的传输率,那么用较多步数来穿越网络可能是比较合适的。相应地,如果线路是低速的,并且是低费用的,就可能在规划时较少考虑通信量。

      相关条目:Link State Routing链路状态路由选择;NetWare Link Service Protocol NetWare链路服务协议;Routing Protocol 路由选择协议。

  • 996. Open Source   开放源代码

    • 一个用来指免费软件的术语。对于一个开放源代码的应用程序来说,允许公众获得该应用程序的源程序代码,并可以对获得的源程序代码进行修改和发放。

  • 997. Open Systems  开放式系统

    • 开放式系统是在计算机体系结构、计算机系统、计算机软件和通信系统等领域广泛使用的一种术语。开放式系统鼓励开发兼容的厂商产品。顾客可以从开放式系统中获益,这是因为他们可以在很广范围的、可与系统一起工作的产品中进行选择,更为重要的是,易于和其它厂商的产品互联。一个开放环境提供标准通信设施和协议,或提供一条使用不同协议的途径。计算机社会给要开放的厂商施加了更多的压力,这是因为他们在销售产品时必须公开承诺这些设备将能和现有的系统一起工作。

      开放式系统是由厂商、厂商的国际联盟、政府部门和世界范围的标准化组织进行定义的。典型情况是,发起厂商、国际联盟或标准化机构控制规范,但是他们是在公共会议上,与其它厂商和用户一起来定义规范的。最近的趋势已经开始偏离了拼命地追求完全的开放,而转向了接受正在使用的标准。例如,传输控制协议/因特网协议(TCP/IP)被证明比开放式系统互联(OSI)协议更加流行,这是因为Internet将永远把TCP/IP协议作为它的基本协议。大多数厂商现在支持TCP/IP,然而还有少数厂商支持OSI协议。

      如下所述,一些机构加入了标准化进程,包括一些支持使用和集成正在使用的标准,如开放软件基金会。

      □ 开放式系统互联(OSI)模型 是由国际标准化组织在八十年代初开发的。它为计算机和网络设备的互联定义标准和协议。

      □ 开放软件基金会(OSF)是一个会员式机构,它从其它厂商处获得技术来建立计算环境。OSF实际创造的技术仅仅是那些获得技术的组合。OSF开放式系统软件环境是一组开放式系统技术的集合,这些技术使用户能够在虚拟无缝环境,对来自多厂商的软便件进行融合和匹配。它的环境包括分布式计算环境(DCE),可以简化在异构环境的产品的开发;它还包括开放软件基金/1(OSF/1),一种为开放环境的UNIX操作系统,它支持对称多处理机工作、增强的安全性特征和动态配制。它是围绕Carnegie Mellon大学的Mach内核建造的。另外还有OSF/Motif,一种图形化的用户接口,它具有Microsoft Windows和Apple Macintosh的特征,提供一种通用的外观和感觉,它在IBM系统上广泛使用,并且和IBM的公用用户访问(CUA)有关系。

      □ 公用开放软件环境(COSE)是一些厂商组成的国际联盟,这些厂商包括IBM、Hewlett-Packard、SunSoft,Novell,他们共同合作以开发一种可以和Microsoft Windows竞争的UNIX通用台式系统环境(CDE)。

      □ 对象管理组织(OMG)开发了一组厂商可以用于开发在多厂商环境操作应用的面向对象语言、接口和协议标准。OMG验证根据标准设计的产品的可接受性。

      □ SQL访问组(SAG)SAG是一个数据库管理系统(DBMS)厂商小组,他们的目标是,建立互操作的结构化查询语言(SQL)数据库标准。SAG和ISO,以及ANSI(美国国家标准局)协商以达到这一目标。

      □ X/Open公司 一个为建立互操作应用而倡导开放的、多厂商环境的厂商构成的小组。它出版信息并提供确认服务。

      计算机厂商,如IBM、DEC、Hewlett-Packard,以及其它厂商,现在已经开始偏离他们在七十年代和八十年代提倡的专用结构和系统,而开始提供新的开放式环境。例如,IBM支持它的现有的用户对系统应用体系结构(SAA)、高级对等联网(APPN)和其它标准的需求,同时,通过定义联网方案支持新的顾客对开放环境的需求,它具有如下特征:

      □ 隐藏下面的联网部件,因而顾客可以有选择地使用应用产品。它是通过使用OSFDCE和OSI标准来达到目的的。

      □ 允许使用多种通信协议,例如APPN、TCP/IP和OSI。

      □ 为通信使用高带宽技术。

      数字设备公司在1987年宣布的DEDnet阶段V中支持OSI协议。它提供对OSI模型的完全兼容和对阶段IV的向后兼容。然而,在1991年,DEC宣布了ADVANTAGE-NETWORKS,这是一种增加对其它协议支持的策略,如支持TCP/IP。为此,DEC从它在阶段V中对OSI的全部接受中退出。更重要的是,DEC提供对TCP/IP的支持,并且有能力建立多种协议支持,它们可以传输DECnet、TCP/IP和OSI数据。例如,用户使用OSI运输协议可以在TCP/IP应用之间传送数据,或使用TCP 协议在OSI应用之间传输数据。

      Moveto Interoperability 走向互操作性

      在过去的十年里,OSI协议就象是对开放式系统设计的模型,虽然对这个协议的一般性接受还是很慢的。甚至使用TCP/IP协议的因特网,也已经开始为集成OSI协议而工作。在缓慢地接受OSI的同时,厂商们开始设计专用的产品,并致力于他们自己的联网体系结构。然而,最近,TCP/IP已经成为通向互操作的一个驱动力量,这主要是因为它有能力处理网络互联,以及它在因特网中被广泛使用。

      开放式系统的运动已经从需要开发一种承认协议模型,如OSI,转移到接受多种不同协议。在公司进入到将他们的部门级计算机集成为企业级系统的时期,需要将IPX、TCP/IP、AppleTalk、NetBIOS和许多其它协议集成到将所有东西都能紧密相连的网络平台中。处理能力、多协议路由器和中间件的发展,使得这种多协议支持是可行的。

      这里的中间件是一个基本术语,它指对应用程序隐藏下面系统,允许应用程序和其它应用程序进行接口的软件平台。例如,一个在Novell网络Windows应用运行的用户,可以访问一个传统上不兼容的和TCP/IP网络相连的UNIX计算机系统上的数据库。中间件产品处理所有的通信和接口需求。

      对多种不同协议的接受和处理这些协议的产品的可获得性,导致了互操作产品市场的扩展。现在,网络管理人员和用户具有更大的选择权,并且可以在他们的网络上使用更多的可用资源。另外,产品的生产商可以将精力集中于设计独特产品,并且对兼容性很少关心。

      相关条目:Distributed Computing Environment 分布式计算环境;Enterprise Networks 企业级网络;Government OSI Profile政府OSI描述;IBM Networking Blueprint IBM联网方案;Interoperability互操作性;Middleware 中间件;Open Systems Interconnection Model 开放软件基金会;Open Systems Interconnection Model 开放式系统互联模型;Windows Open System Architecture Windows开放式系统体系结构。

  • 998. Open Systems Interconnection(OSI)Model  开放式系统互联(OSI)模型

    • OSI模型是国际标准化组织创建的一种标准。它为开放式系统环境定义了一种分层模型,其中,如果两个系统采用了相同的OSI层通信协议,那么,在一台计算机上运行的一个进程就可以和另一台计算机上的类似进程通信。图O-8示意了OSI模型。在一次通信会话期间,在各个计算机的每个层运行的进程相互通信。最底层定义了实际的物理部件,如连接器和电缆,以及系统间的数据位的电子传输。在此之上的一些层定义数据包装和寻址方式。再向上的层定义保持通信会话生存的方式。最后,最高的层描述应用如何利用下面的通信系统来和其它系统上的应用进行交互。

      OSI模型的设计是为了帮助开发人员创造可以与多厂商产品系列兼容的应用程序,以及增进开放和互操作的联网系统。虽然OSI还没有摆脱只是一种计划的局面,但是它的模型仍然被用于描述和定义不同厂商的产品如何通信。图O-9示意了OSI协议栈和其它协议栈之间的比较情况。

      协议是以软件驱动程序的形式被装载到计算机中的。协议栈的每一层都定义一些特定的功能。当最高层的应用程序需要发送消息到网络上的其它系统时,这个应用程序就和下面的层进行交互。这个请求是在一个层进行包装,并向下传送到下一个层的,它将增加一些和这个层处理功能相应的信息,在一个分组内产生一个新的分组的应用程序需要发送消息到网络上的其它系统时,这个应用程序就和下面的层进行交互。这个请求是在一个层进行包装,并向下传送到下一个层的,它将增加一些和这个层处理功能相应的信息,在一个分组内产生一个新的分组。然后,这个分组被向下传递到下一个层,并且这个过程将继续,如图O-10所示。每个层都向这个消息分组增加信息,并且这个信息将被接收系统的协议栈的相应层进行读取。按照这个方式,每个协议层与它对应的协议层进行通信以完成通信。

      每个层定义通信子系统必须遵守的规则和规程,以达到和其它系统对等进程进行通信的目的。下面列出了通信子系统处理进程的一些例子:

      □ 在应用程序之间相互协作和交互,以及对语法和数据表示的差异进行翻译。

      □ 在全双工或半双工模式下的数据交换管理。

      □ 面向连接的会话管理(这是指监控和维护两个系统间的通信通道)。

      □ 网络路由选择和寻址过程。

      □ 网络驱动程序(这是指为传输做准备而将数据编帧)。

      □ 网络接口卡功能(这是指在网络介质上传输电子、光或无线电信号)。

      产品开发人员利用协议标准来创造能够和其它厂商的产品进行相互操作的产品。例如,底层的一些层定义了硬件接口技术,一个在这一层次设计硬件驱动程序的开发人员,将遵守在这一层定义的规则。

      在一次实际的通信会话中,在协议栈中的每个层和在其它系统的对等层进行通信,但这是通过对被传送到下一较低协议层的分组加上它需要通信的信息来实现的。如前所述,这个过程在“分层体系结构”中有更详细的介绍。

      下面介绍网络协议。在进行任何通信层的工作之前,你必须安装了网络硬件——物理层,因而物理层被首先介绍。

      物理层 物理层定义接口的物理特性,例如机械部件和连接器,电器特性,如表示二进制值的电压级,和功能性特性,如建立、维护和拆除物理链路。用于数据通信的著名物理层接口包括EIARS-232和RS-449,RS449是RS232的后继,它允许更长的电缆距离。著名的局域网(LAN)系统是以太网、令牌网和光纤分布式数据接口(FDDI)网。

      数据链路层 数据链路层定义在两个系统的物理连接之间发送和接收信息的规则。这一层为进行传输,对数据进行编码和编帧,另外还提供出错检测和控制。由于数据链路层已经能够提供对出错的控制,所以更高的层就不再需要处理这种服务了。然而,当使用可靠传输介质时,在这一层不进行出错控制,而是在更高的层执行这种工作,这将可以提供更高的性能。网桥在协议栈的这一层进行操作。下面是一些用于数据链路层的通用协议:

      □ 高级数据链路控制规程(HDLC)和相应的同步、面向位的协议。

      □ LAN驱动程序和访问方式,例如以太网和令牌环。

      □ 快速分组广域网,例如帧中继和异步传输模式(ATM)。

      □ Microsoft的网络驱动程序接口规范(NDIS)。

      □ Novell的开放数据链路接口(ODI)。

      网络层 网络层定义为在系统之间开辟和维护网络路径的协议。它和数据传输和交换过程有关,而对上面的层隐藏了这些过程。路由器在网络层进行操作。网络层可以查看分组地址以确定路由选择的方式。如果一个分组是被编址到一个本地网络上的工作站的,那么它就被直接送到那里。如果它是被编址到其它段的一个网络的,那么这个分组就被送到一个路由选择服务那里,再在网络上被转发。下面是一些用于网络层的通用协议:

      □ 因特网协议(IP)。

      □ X.25协议。

      □ Novell的网间分组交换(IPX)。

      □ Banyan的VINES网间互联协议(VIP)。

      运输层 运输层为在系统间移动信息提供了一种高级控制,包括更加复杂的出错处理、优先分级和安全性特征。运输层通过在两个端系统间提供面向连接的服务,提供了高质量的服务和准确的传递。它控制分组的次序、节制通信流和识别重分组。运输层对编址分组的信息赋予一个跟踪号,这个跟踪号在目的地将被检查。如果分组丢失了数据,在接收端的运输层协议和在发送系统的运输层联系,对这个分组进行重发。这一层保证了所有数据都接收,并且是按正确的次序被接收。一个逻辑电路(Logical Circuit)就象一个专用连接,可以建立逻辑电路来在系统间提供可靠的传输。下面列出了可以提供面向连接服务的非OSI运输层协议:

      □ 网间传输控制协议(TCP)。

      □ Internet用户数据报协议(UDP)。

      □ Nove1l串行分组交换(SPX)。

      □ Banyan VINES进程间通信协议(VIPC)。

      口Microsoft NetBIOS/NetBEUI。

      会话层 会话层通过使用会话技术或对话,协调系统间的信息交换。并不总是需要对话,但是一些应用程序在一个连接暂时失效时,可能需要知道从哪里重新开始传送数据,或可能需要一个固定间隔的对话以确定一组数据已经发送完毕,可以开始发送新的数据了。

      表示层 表示层上的协议是工作站上运行的操作系统和应用程序的一部分。为了显示或打印信息,在这一层对信息格式化。数据内的代码(例如标签或特定的图形序列)将被解释。在这一层还进行数据加密和其它字符集的翻译。

      应用层 应用层用于定义一系列应用程序,这些应用程序处理文件传输、终止会话和消息交换(例如电子函件)。应用使用这一层定义的过程来访问下面的网络服务。下面列出OSI应用层协议:

      □ 虚拟终止。

      □ 文件传输访问和管理(FTAM)。

      □ 分布式事务处理(DTP)。

      □ 信报处理系统(X.400)。

      □ 目录服务(X.500)。

      图O-11示意了数据从一个系统到另一个系统的过程中,如何流过协议栈和传输介质的。数据从应用层和表示层开始,在这里一个用户使用一个网络应用,例如电子函件系统。对服务的请求,穿越表示层到达会话层,在这里开始对信息编分组的过程。在两个系统间可以开辟一个面向连接的通信会话,以提供可靠的传输。一旦会话被建立,协议层开始以合适的方式交换信息。

      相关条目:Connection-Oriented and Connectionless Protocols面向连接和无连接协议;Layered Architecture 分层体系结构;Packet 分组;Protocol Data Unit协议数据单元;Protocols,Communication通信协议;ProtocolStack 协议栈。

  • 999. Open View Management System,Hewlett-Packard  HP的Open VieW管理系统

    • Sun Microsystem的SunNet管理器和Hewlett-Packard的OpenView使用一种平台体系结构,其中一个是设计处理网络管理系统所有核心功能所需的平台。这些功能包括通信协议接口、数据定义和其它管理特征。然后,其他厂商设计的产品可以插入或接口到平台厂商所设计的平台上,从而获得所有它的内置功能,如访问多协议网络、多厂商系统和数据管理策略。

      相关条目:Management Standard sand Tools管理标准与工具。

  • 1000. OpenData-link Interface  开放数据链路接口

    • NetWare使用众所周知的与协议无关的开放数据链路接口结构,来对网络上的不同协议同时提供支持。如图O-5所示,网络驱动程序将它们自己连接到ODI层。分组被指向ODI层之上的相应的协议栈,例如网间分组交换(IPX),传输控制协议/因特网协议(TCP/IP),或App leTalk。接近顶端,服务协议对可以在NetWare服务器上安装的不同操作系统提供文件和系统支持。

      在工作站使用类似的策略,以允许用户使用不同通信协议(如基于UNIX的TCP/IP)的网络相连。将需要Novell的LAN Work Placefor DOS,以提供对DOS和Windows工作站的TCP/IP支持。另外,Novell的 LAN Work Place for Macintosh,向Apple Macintosh用户提供在NetWare LAN上的很大范围的主机、服务器和工作组的透明访问,例如,对VAX小型计算机、IBM大型计算机和UNIX工作站。其他厂商也提供类似的产品。

      如果需要将工作站连接到NetWare,以及其他类型的网络,如Microsoft LAN管理器、IBM LAN服务器和3Com 3+共享网络,就可以安装NetWare软件包中提供的ODI网络驱动程序接口规范支持(ODINSUP)驱动程序。ODINSUP允许ODI网络驱动程序接口和Microsoft网络驱动程序接口规范(NDIS)共存.这通常是Microsoft产品使用的,如LAN管理器和Windows NT。

      ODI为那些需要和其他一些不同的系统进行互联的用户,提供如下好处:

      □ 单一的网络卡,它是与不同协议栈接口的一个单一的网络卡。

      □ 产生一个处理来自不同系统的分组的逻辑网络板。这些分组可以在相同网络接缆系统上发送,而该系统是与单一网卡相连的。

      □ 这种工作站可以使用不同的协议栈,而不需要被重启。

      □ ODI允许NetWare服务器和工作站与其他不同的系统进行通信,这些系统包括使用不同协议栈的大型计算机。

      ODI标准化了网络接口卡驱动程序的开发,厂商们不再需要担心他们的驱动程序是否适合一种特定的协议栈。事实上,驱动程序是为和链路支持层(LSL)连接而编写的。LSL就象一种交换板,它分组被指定到相应的协议栈。

      可以在图O-5中看到ODI的一些部件层,在底部是对不同类型网络接口卡的接口,在顶部是和NetWare操作系统接口的协议,在中间是链路支持层,它在部件间指导通信传输。

      多链路接口(MLI) 多链路接口(MLI)层是为连接网络接口卡设备驱动程序的一个接口。这些设备驱动程序是由和Novell链路支持层的规范匹配的厂商编写的。这些驱动程序被以多链路接口驱动程序(NLID)的形式引用。

      链路支持层(LSL) LSL为在底层的驱动程序和在顶部的协议提供一个链路。它象一个交换板那样工作,从MLID指导网络通信到相应的协议,或者相反方向进行。

      多协议接口(MPI)多协议接口(MPI)对协议栈的连接提供了一个接口,例如IPX、TCP/IP和AppleTalk。其他协议栈,如OSI和SNA,将在未来可以获得。

      当一个分组抵达一个网络接口卡时,它被卡的MLID进行处理,并送到LSL。LSL决定这个分组将到那个协议栈,并将它送到这个协议。这个分组以正常的方式向上通过协议栈,在那里它被较高级别的协议进行处理。

      相关条目:DOS Requester,NetWare NetWare DOS请求解释器;Internetwo rk Packet Exchange 网间分组交换;LAN Workplace Products,Novell NetWare LAN Workplace产品;Large Internet Packet Exchange大型网间分组交换;NetWare;Network Driver Standards网络驱动程序标准;NetWare。


继续搜索


©2000-2010 世界网络 版权所有!

太阳网数据中心提供网络带宽