电脑词典
A B C D E
F G H I J
K L M N O
P Q R S T
U V W X Y
Z
T1/T3服务 T1/T3 Services
T-电信服务以45Mbps的传输率在局域或广域范围提供数字数据和音频的传输。这种电路通常是专用的,但是也可为阶段性地需要高带宽服务的用户提供交换服务。用户可以利用T1或T3线路建造他们自己的专用网,如图T-1左边所示。顾客首先从电信局在每个地点之间租用一条专用线路,然后安装管理这些地点间的分组通信流动的交换设备。它之所以被称为专用网,是因为用户的设备直接控制着每个租用线路地点的通信情况。
与此相反,分组交换技术,例如帧中继、交换式多兆位数据服务(SMDS)和异步传输模式(ATM),在散列技术的支持下,提供任何地点对任何地点的连接,如图T-1右边所示。这时,一个分组是一个完整的、被编址的数据包,它被转发通过分组交换散列网络上的中继器,直到抵达它的目的地。用户可以利用分组交换服务建造虚拟网络,并可避免使用昂贵的长途T1线路。在多数连接到分组交换服务的情况仍然需要T1或其它数字服务,但是这时干线的距离很短,并且用户可以从交换网络中受益。然而,一些用户将仍然需要T1/T3服务提供的专用和专用线路服务,特别是如果在两个点之间需要传送较大通信量的时候。
使用T1,本地电信局在一个特定的地理区域,就象每个网络的集线器(hub)那样提供服务。在由这家电信局提供服务的这个区域(通常是一个城市区域)内的不同公司地点的网络,被连接到由这个电信局提供的集线器上。本地电信局在局部访问和传输区域(LATA)内进行操作,LATA等价于一个电话区域代码覆盖的地理区域。如果T1线路需要与位于另外LATA的地点进行连接,就必须包括这个本地电信局、远方的另一地点的电信局以及能够提供长途连接的长途电信局(interexchange carrier)。
T电信电路通常是以按月付费的原则进行租用的,并且包括一次初装费用。这些电路的距离决定了它们的费用,特别是它们跨越了LATA间的边界,并且包含了两家或多家电信局的情况。T1通常是每公里的价格加上每月的服务收费。价格(译者注:美国)变化范围从短途的每月$3,000,到跨越美国多州连接的可能每个月费用超过$20,000。T1的典型使用例子是,外地的办公室对公司的数据库进行实时访问。T电信服务提供下列传输率:
最通用的T1数字租用电路服务,它提供的带宽为1.544Mbps。
部分T1是一种允许用户不用全部租用T1线路的服务。它提供24个64Kbps带宽的信道,其中,用户可以根据自己的需要选择租用线路的数目。它产生1.536Mbps的带宽。另外需要64Kbps用作开销,总共是1.544Mbps。
T2不对公众提供服务。它是一种内部载波描述,它等价于四条T1线路(6.3Mbps)。
T3等价于28条T1电路,可以提供44.736Mbps的总带宽。这种服务最早是用于微波站点间进行传输的。
部分T3是一种允许用户不用全部租用T3线路的服务。他们可以根据自己的需要选择具体租用线路的数目。
在美国,使用一种数字信号层次体系,如下表所示。T1服务适于这个层次,一个T1信号等价于DS-1信号率。注意,欧洲的信号率和美国的情况不同。基本的欧洲载波是E-1,它的数据率是2.048Mbps。同步光纤网络(SONET)将在世界范围提供一种标准化的新的信号层次体系,它的目标是允许电话系统的全球性互联。参见“同步光纤网络”。
部分服务开始只具有低带宽,但为以后较高频带需求的用户提供了一个起步点。T1的1.544Mbps的带宽可以被分成24个64Kbps的信道,每个都可以传载一个音频或数据传输。既使已经安装了一个T1连接,增加附加的信道也是一件非常简单的事情,只需给电信局去个电话就行。
T1电路是一种可调节的电话线路,这意味着为减少噪音,在用户和电信局的线路中,每隔很近的间隔就需要安装一个信号再生器。T1连接在用户的地点是由双绞线开始的。这些双绞线连接到由电讯公司建立的调节线路上。为将一个局域网(LAN)连接到一条T1线路,将需要下列设备:
信道服务部件(CSU)CSU是T1电路的第一个连接点。它诊断、并为LAN在这条线路上准备信号,而且如果LAN连接设备有问题,它保持这条线路的存活。
数据服务部件(DSU)DSU和CSU连接。它将LAN信号转换成T1信号的格式。
多路选择器 为将多个音频或数据信道装入一条单一数字线路提供了一条途径。
网桥或路由器 为局域网和T1线路之间提供了连接点。
音频和数据都可以多路复用到T1线路的24个信道上。在这种配置中,一个公司可以租用一条T1线路,在其公司的多个地点之间传输数据并为频繁的音频呼叫提供信道。音频数字化,每秒采样8,000次,每个采样用8位数值来表示,这样每个音频呼叫需要64Kbps的带宽。图T-2表示一种典型的配置。
用户和电信局的数字设施接口是信道服务部件/数据服务部件(CSU/DSU)。它产生可以在T1干线上传输的数字信号。如果是在一个LATA内连接,就只包括本地电信局(LEC),但是在LATA间的连接将使情况复杂化。需要与本地和远程LEC相联系,以及和长途电信局(IXC)相联系。而且,长途连接的两端,每个LATA的本地回路,都需要单独付费。
T1线路可以满足超过X.25分组交换网络或56Kbps数字数据服务(DDS)的带宽需求。另外,它有能力在同一条线路上对音频进行多路复用并降低电话呼叫费,这一能力也促使这种线路的使用得到迅速普及。然而,租用专用线路是有限制的。第一个限制是它们是租用的,并且需要较高的初装费。其次,带宽是固定的,这就不适用于局域网瞬间增大的通信量。用户可能会发现,除了在高峰传输时间,他们所付的带宽费用通常没有被利用,而到高峰期却没有足够的带宽。但建造专用网又是一条过于昂贵的途径,特别是和帧中继服务相比较时情况更是如此。
在当今的商务环境,在市场改变时,以及当工作小组成立或取消时,或当公司迁移时,公司都需要改变他们的广域网连接。快速分组交换服务,例如帧中继、交换式多兆位数据服务(SMDS)和异步传输模式(ATM)可以解决这些问题。它们可以根据需要提供带宽,并且有能力切换连接。另外,如果需要,它们通过“虚电路”的能力可以模仿专用电路。但是,请牢记,象T1这样的专用服务也需要将用户地点和服务的访问点进行连接。
新的技术不断增大本地回路的传输率,本地回路是用户的地点和本地电信局之间的连接。现在,综合业务数字网络(ISDN)在许多区域安装了,并且可以提供交换数据链路到电信局的服务。信号编码技术的改进也正在进行。例如,高位速率数字用户专用线(HDSL)允许在现有的铜质线路上以786Kbps到1.544Mbps的T1传输率进行传输。相关的产品包括非对称数字用户线路(ADSL)这样提供甚高位速率的数字用户专用线(VHDSL)。这些情况在本书的其它地方还有讨论。
相关条目:Carrier Services电信服务;Channel Service Unit/Data Service Unit信道服务单元/数据服务单元;Circuit-Switching Services电路交换服务;Multiplexing多路复用;Networks网络;Packet-Switching Networks 分组交换网络;Wide Area Networks广域网。
Taligent公司 Taligent
Taligent是由IBM和AppleComputer为开发并市场化面向对象操作系统和产品而成立的一家独立的公司。正在开发的操作系统产品的代码“名字”是“Pink”。Pink是在Macintosh计算机及其它平台上运行的IBM的WorkplaceOS操作系统和Apple的新操作系统上实现的。Pink操作系统将和其它面向对象的操作系统进行竞争,这些操作系统包括Microsoft的Cairo。同时,Taligent还集中开发面向对象的开发工具。
Pink是一种完全的面向对象的操作系统,它将在1994年到1995年期间投入市场。Taligent对Pink的一个目标就是使它能够运行已经编写的应用程序,包括那些在DOS、Windows、Macintosh和UNIX下运行的应用程序。但是面向对象操作系统的真正效力是编制新的应用程序时的可重用模块。用户将可以为一些应用程序购买核心模块,然后根据需要增加附加功能的模块。Pink的通用接口允许用户用其它厂商提供的更好功能或更适合的操作方式的模块产品来更替与软件一起提供的的模块,例如拼写检查器、绘图实用工具或图表模块。Microsoft的对象链接和嵌入在Windows环境实现了类似的特征。
但是,Pink的能力并不局限在应用程序级别增添模块,它在操作系统级也是模块化的。因而用户可以在以后适当的时候增加网络功能,或改变到另外一种不同的文件系统,甚至如果需要,用户还可以运行多个文件系统。Pink将在围绕Motorola PowerPC处理器建造的系统、基于Motorola 68060的Macintosh机器,以及基于Intel Pentium的系统上运行。IBM正在它的Workplace OS操作系统中实现Taligent的部分工作。HewlettPackard也正在和Taligent一起工作,并且将在它的即将问世的面向对象的应用程序中实现一些Taligent的面向对象技术。
相关条目:Cario;Common Object Model公用对象模型;Common Object Request Broker Architecture公用对象请求代管者体系结构;Compound Document复合文档;ObjectBroker;Object Linking and Embedding对象链接和嵌入;Object Management Architecture 对象管理体系结构;Object-Oriented Technology面向对象技术;Object Request Broker对象请求代理;Object对象;Workplace OS。
Taskbar 任务条
在微软的Windows中,一种应用程序发射器和任务切换器,( 通过缺省方法 ) 仍可在屏幕底部看到。在发射带有 Start 菜单的程序后,该程序的任务按钮便出现在任务条上,可使用户通过点击按钮切换到这一程序上。
DEC的群件 TeamLinks TeamLinks,DEC
TeamLinks TeamLinks是一种为在DEC的PATHWORKS网络上操作的Microsoft Windows环境设计的分布式群件产品。它集成了个人使用的实用工具(例如字处理器)以及其它一些应用程序(如电子函件、工作流自动化、文档路由选择、电子会议、参考库、数据库访问、文档管理和其它在工作小组内处理信息流的工具)。
相关条目:Client-Server Computing 客户机/服务器计算;DEC PATHWORKS;Digital Equipment Corporation数字设备公司。
技术办公系统协议 Technical Office Protocol
技术办公系统协议(TOP) TOP(技术办公系统协议)是一种为办公室系统通信定义局域网的一些规范和协议的开放式系统互联(OSI)协议。它最初是由波音计算机服务公司开发的,但现在与生产自动化协议(MAP)相连。MAP是关于生产设备的网络互联标准,这些生产设备包括工业设备、机器人、计算机、终端和其它可编程设备。这个标准现在处于MAP/TOP用户小组(译者注:机构名称)的控制之下。MAP/TOP用户小组是由生产工程师协会管理的。
MAP和TOP都使用以太网,并且通常联合使用。MAP为生产厂房中终端、生产设备和机器人等定义局域网,而TOP定义前端办公室的连接。
相关条目:Manufacturing Automation Protocol生产自动化协议;Open Systems Interconnection Model开放式系统互联模型。
电信,远程通信 Telecommunication
Telecommunication这一单词源于希腊语“远程”(Greek tele)(遥远的)和通信(communicare)(共享)。在现代术语中,远程通信是指,在连接的系统间,通过使用模拟或数字信号调制技术进行的声音、数据、传真、图象、音频、视频和其它信息的电子传输。在美国,远程通信是由联邦政府来有系统地管理的。这种管理以1866年的邮路法案(PostRoadsAct)为标志,它使美国邮政总局(U.S.Postmaster General)可以控制电报工业。现在,联邦通信委员会(FCC)控制美国国内和国际远程通信。FCC 是在1934年的通信法案(Communication Act)中形成的。
美国电话电报(AT&T)公司在美国远程通信系统的形成中起了重要的作用,成立了许多反托拉斯组织(antitrust suite)在很长一段时间起来反对它。1913年,AT&T被迫从西部联盟(Western Union)中退出,并允许一些独立公司使用它的长途网络。长期以来,美国政府采取了许多行动来拆散AT&T,1984年,司法部(Justice Department)迫使AT&T拆散成许多地方性的公司,这些公司通称为地方Be1l运营公司(RBOC),另外,其研究分部称为Bellcore。今天,许多本地通信都要包括一个RBOC,并且长途通信要包括一个本地和远程RBOC,以及一个长途电信局,例如AT&T、MCI或US Sprint。参见“地方Bell运营公司”。
公共远程通信网络(通常称为公共交换电话网络或PSTN)包括传输部件和交换部件:
传输部件(链路)定义用于传送数据的实际介质、编码、多路复用以及传送技术。
交换部件(结点)包括使用电路交换或分组交换技术的用于音频和数据路径选择的发送器和接收器。
图T-3表示电话网络的服务区域和设施。顾客预置设备(customer premises equipment)包括电话机、开关、电缆以及在顾客地点的其它硬件。这种设备通过局部环路(local loop)连接到本地电信局(LEC)中央办公室(CO)。局部环路通常是双线或四线铜质电缆,并且构成了这家电信局的最大访问之一。LEC在一个局部访问和传输区域(LATA)内进行操作。LATA是RBOC进行操作的七个区域中的一些。例如,洛杉矶盆地是太平洋Be11运营区域内的11 LATAs中的一个。一个LATA通常包括许多提供本地化服务的互联的中央办公室交换设施。注意,一些非RBOC的独立电信局也可以在一个LATA内进行工作,并可以提供与AT&T竞争的服务。
任何超出一个LATA区域的通信都被认为是长途通信,并且由长途电信局(IXC)处理。长途电信局包括AT&T、MCI和US Sprint等公司。法律要求LEC必须为IXC提供一个访问点(point-of-present,一种接口)。IxC拥有的通信设备包括光纤缆线、基于地面的微波塔和基于卫星的微波系统。
在模拟电话系统上的声音会话带宽是3kHz。在七十年代和八十年代,电讯公司开始提供数字服务,例如T1,以适应音频和数据等时传输的需求。为了在这些线路上传输声音,使用了数字化技术,以将3kHz的声音信号转变成64Kbps的数字数据信号。一条1.544Mbps的T1线路可以提供24个这样的64Kbps的音频信道,但是一些这样的信道通常是用于数据的。如果一家公司需要向它的分支办公室进行一定的语音呼叫和数据传输,那么T1线路是比较合适的。需要使用多路复用技术将语音和数据信号合并到一条单一的线路上在电话网络上进行传输。
Transmission Methods传输方式
在模拟电话线路上传输数字计算机信息,需要使用一个调制解调器,它将数字信号转换成模拟信号。另外,下面将讨论的同步机制也将在发送和接收站点使用,以确保信号被正确地解释。
同步传输 信息以与时钟信号同步的数据位的块(帧)的形式进行传输。使用特殊字符来开始同步并周期性地检查它的正确性。参见“同步通信”。
异步传输 信息以一组位的形式每次一个字符地进行发送。每个字符通过一个“开始”位和一个“停止”位进行分离。使用一个校验位进行错误检查和纠错。调制解调器通常使用异步方式进行工作。参见“异步通信”和“调制解调器”。
如上所述,为在模拟电话设备上传输,调制解调器将数字信号转换成模拟信号。调制解调器连接于数字终端设备(DTE),如一个台式计算机系统。Bell公司、电子工业联合会(EIA)和国际远程通信联合会(ITU)的标准决定着调制解调器的设计和操作参数,以确保使用的两个调制解调器可以相互通信。一些生产厂商为改进性能而进行特殊设计,但通常要求通信会话的两端使用相同类型的调制解调器。
国际标准提供的modem最大传输率是2,400bps;然而,大多数当今的调制解调器都采用不同的压缩技术,从而可以提高传输率达200%。与数字线路、专用或租用线路相比,这一传输率使得廉价的电话线路也成为一种可用的选择。
下面介绍在单向单路或双向双路中的信号:
单工(simplex)电路 一种单向传输电路,例如无线电广播。
半双工(half-duplex)电路 一种双向传输电路,它一个时间只能进行一个方向的传输。
全双工(full-duplex)电路 一种同时双向的传输电路,例如电话系统。
Available ServiceS可用服务
为建造数据网络,可以使用许多连接方式。下面介绍的服务是由本地电信局、长途电信局和增值电信商(VAC)提供的。
拨号电话连接 在用户和网络或两个网络间的模拟电话线路上的一种暂时性连接。需要在两端使用调制解调器。在当前的标准下,使用压缩技术时传输率可达28.8Kbps。
专用模拟电路 这种电路类似于拨号线,只是它总是连接的(不需要先拨号再建立),并且电信局可能会提供较高级的服务(例如无错线路)。 常按月收费,并且
专用数字电路 专用数字电路总是连接着的,例如T1、T3或部分T1。这种线路通常建立在两个固定地点间。 信时才连接的数
交换数字电路 这种电路是可以通过交换技术,以提供到任何地点,并且只在需要通信时才连接的数字电路。顾客仅仅需要根据他们的使用情况来付费。虽然这种选择比以前的方式提供了更大的灵活性,但是在通话期间只有两个点被连接。许多不同的电讯公司提供了这些电路服务。AT&T的ACCUNET服务就是一个例子。.一
分组交换网络 分组交换网络是一种提供任何地点之间连接的网络。来自许多用户的网络分组被传送到分组交换网络,在这个网络上,它们可以被传递到和网络相连的任何遥远的地点。X.25服务在八十年代是很流行的,但是远程数据访问、多媒体和电视会议的需求导致了对快速分组服务的需求,这些快速分组服务包括交换式多兆位数据服务(SMDS)、帧中继和异步传输模式(ATM)。
在远程通信链路上,图形和视频图形的传输已经成为一种现实,这是因为压缩技术可以减少信息的大小,而且电讯公司正在提供适应它们的快速传输服务。如果可以得到一个能够按可担付的收费标准分发信息的系统,就可以使用这些服务。一导线的模拟线路。
目前,发展较快速传输服务的一个障碍是,用户和电讯公司间的局部环路仍然是铜质为在局部环路上提供T1服务,必须在每606米(2,000英尺)就加入一个信号中继器。在一些区域建立了综合业务数字网络(ISDN),以提供到家庭的数字连接。ISDN线路包括两条64Kbps的音频或数据线路,以及一条16Kbps的信号发送线路。下面列出提供更高数字吞吐率的计划:一.
非对称数字用户专线(ADSL)使用现有的线路在单一方向提供1.544Mbps(T1)的传输率。ADSL和综合业务数字网络(ISDN)相联系。
高位速率的数字用户专线(HDSL)提供双向通信,并允许跨越12,000英尺的T1传输。
甚高位速率的数字用户专线(VHDSL) 它可以在双绞线上提供3到6Mbps的服务。
这些服务为许多新的服务提供了可能性,如视频、交互性信息、远程通信和电信教育等。
Other Developments其它发展
在远程通信市场正在进行的其它发展情况包括对远程和移动用户的支持。与本地电信局竞争的许多公司正在积极在许多地区建造基于光纤的城域网。另外,有线电视公司也正在开发网络服务,这种服务可利用超过60%的美国家庭中安装的同轴电缆。
分组无线电通信 分组无线电将传输分解为小的数字分组,并且以高达9,600bps的传输率将它们传输给移动用户。接受者的设备仅仅接收编址到他的分组。提供分组无线电通信的公司包括Ardis(Lincolnshire,Illinois)、RAM移动数据(Woodbridge,New Jersey)和Nextel(Laffayette,California)。参见“无线LAN通信”。
蜂窝数字分组通信 蜂窝通信器是在用户和他们的家庭、办公室或网络之间提供双向传输的移动计算设备。这些设备提供电子函件能力,以及发送和接收文件和其它信息的能力。蜂窝数字分组数据(CDPD)是一种由蜂窝电信局和计算机公司组成的国际联盟定义的蜂窝无线电网络规范。它允许顾客在蜂窝网络上发送计算机数据。参见“无线LAN通信”。
光纤城域网(MAN) 城域网向顾客提供穿越一个城市的公共区域的传输。MAN常是和IEEE802.6MAN标准联系在一起的,这个标准定义了用拨号总线建造的光纤网络,它的传输率在T1速率(1.544Mbps)到T3速率45Mbps之间。这种网络的范围是160公里(96英里)。一些电话电信局正在建设MAN,它们将与交换式兆位数据服务(SMDS)相兼容。在一个城市区域,FCC还允许非电讯公司建造和电讯公司竞争的基于光纤的网络。这些公司正在提供具有竞争性的传输率和在许多情况下优异的服务。顾客可以在城市区域连接进入任何这些网络以建造他们自己的专用网。
有线公司网络 有线公司传统上依赖于向他们的用户完全提供同轴铜质电缆。然而,在一个大城域网中对这种信号不断增长的需求已经限制了这种系统的带宽。一些有线监督局现在需要安装光缆作为主干线路,以较少信号衰减和对放大器的需求。完成这一工作之后,有线公司将在很大程度上增加他们的带宽,并且将提供超过现在数目的两倍信道。事实上,有线公司计划安装足够的光纤容量,以供他们将线路销售给其它服务提供商。
虽然有线公司可能比电讯公司更好地向家庭用户提供同轴电缆链路,但是他们却没有电讯公司所有的交换服务,这些交换服务建立了为创建网络或建立电视会议所需的顾客地点间的连接。另外,FCC允许电讯公司在他们的网络上提供视频编程,虽然他们可能不具有或没被许可使用在他们服务区域内的程序。还有一些关于取消施加到RBOC上的限制的说法,例如,对提供长途服务的禁止令。
电信局为了将来的服务,开始在家庭的几百英尺的范围内布缆。由于还没有将光缆完全铺设到家庭的计划,所以将采用双绞线电缆来传输光纤外的音频信号,并采用同轴电缆来传输视频信号。通过增加带宽,将会出现一种偏离现有层次结构的变化。在层次式结构中,程序被广播到许多程序。这种变化将转向双向通信,此时,用户可以和其它用户或服务提供商进行交互协作。
相关条目:Asynchronous Communication异步通信;AT&T;Carrier Services 电信服务;Local Access and Transport Area本地访问和传输区域;Regional Bell Operating Companies地方Bell运营公司;Signal,Analog and Digital Synchronous Communication模拟和数字信号;Synchronous Communication同步通信;Transmission Media,Methods,and Equipment 传输介质、方式和设备。
Telenet网 Telenet
这是第一个美国商业分组交换网络。现在称为Sprint Net。不要与Telnet混淆,Telnet是传输控制协议/因特网协议(TCP/IP)网络系统(例如Internet)的登录命令。
Telnet程序 Telnet
Telnet是传输控制协议/因特网协议(TCP/IP)网络(例如Internet)的登录和仿真程序。它最初是由ARPANET开发的,但是现在它主要用于Internet会话。它的基本功能是,允许用户登录进入远程主机系统。以前,Telnet是一个将所有用户输入送到远方主机进行处理的简单的终端程序。它的一些较新的版本在本地执行更多的处理,于是可以提供更好的响应,并且减少了通过链路发送到远程主机的信息数量。
Telnet是一种客户机/服务器处理方式,其中,用户在本地系统生成Telnet应用,并和远程主机上运行的Telnet进程建立一条链路。这个用户在他的键盘上发出请求,这个请求被传送到系统上运行的Telnet客户。然后,Telnet将这个请求传送给远程的Telnet服务器。通过这个过程,用户就能启动远程程序,并且就象他们直接与这个远程主机相连接那样,从他们自己的系统上就可以运行这些程序。大多数进程是在远程主机上运行的,它从用户的系统接收请求,并在它的工作空间内处理它们,从而减少了在这条链路上的通信量。
相关条目:Internet。
终端服务器 Terminal Servers
终端服务器用在局域网(LAN)上将很多终端连接到IBM主机系统或小型计算机系统。终端是通过RS-232串行端口连接到终端服务器的,并且这个终端服务器与一个以太网或一个令牌网相连。然后,这个网络就象主机系统和终端之间的链路那样提供服务。终端服务器基本上是一个异步多路复用器,它不仅仅将终端,而且将计算机、调制解调器、打印机和其它外设,连接到这个主机系统。终端服务器有一些串行端口和相应的网络接口。
终端服务器并不是网关,这是因为被连接的终端设备要使用一个与主机兼容的通信协议。当个人计算机通过终端服务器连接到主机时,它运行一个终端访真程序来模仿一个终端上的通信协议。然而需要注意,终端服务器为了在网络上向主机系统发送数据,必须对从终端来的要发送的数据进行封装。
终端 Terminal
终端通常是指那些与集中式主机系统(例如IBM大型计算机)相连的“哑”用户设备。终端从用户接收键盘输入,并且将这些输入发送给主机系统。主机系统处理这个用户的键盘输入和命令,然后输出返回并显示在这个终端的屏幕上。个人计算机可以运行称为终端仿真器的一些程序来模仿一个哑终端的工作。
在IBM环境,终端是端点用户用于和主机通信的设备。这种设备可以是监视器、键盘设备或打印设备。它们用同轴电缆和一个群控器(cluster controller)相连,这个群控器可以直接连接到一台主机,也可以通过一个通信控制器连接到这台主机。多达32个终端可以连接到一个单一的群控器上,具体数字要视这个群控器的型号而定。每个终端可以使用一条独立的电缆连接到这个群控器,也可以为了节省电缆,将它连接到一个附近的多路复用器,而这个多路复用器通过一条电缆连接到远方的群控器上。
在IBM网络体系结构(SNA)环境,群控器被称为物理部件(PU)型号2设备,与这个群控器连接的终端被称为逻辑部件(LU)2设备。连接到PU型号2的打印设备可以是LU型号1,也可以是LU型号3,具体情况要视打印机的类型而定。
有两种类型的IBM 3270终端设备。型号A设备提供对一些扩展属性的支持,这些扩展属性包括颜色、高亮度、反视和特殊字符集。型号B是不具有这些特殊属性的老式设备。
还可以将ASCII终端,如IBM的3100系列、DEC的VT-52和VT100系列、Televideo的900系列和其它终端,通过电缆连接IBM 3708、3710或7171协议转换器,连接到一台IBM主机,详细介绍参见“IBM大型计算机环境”。所有的ASCII终端使用RS-232-C(或RS-422-A)接口,而不是同轴电缆连接。
可以将终端和个人计算机连接,并可以使用个人计算机运行主机应用程序。一种方式是增加一个特殊适配器卡和3270仿真软件的组合。这个适配器提供一个同轴电缆连接器,所以这个人计算机就可以连接到一个群控器,并且这个软件使得这个终端仿真IBM终端。在仿真模式,PC可以与这个大型计算机具有多个并发的会话。
相关条目:IBM;IBM Mainframe Environment IBM大型计算机环境;Mainframe大型计算机;Multiplexing多路复用;Systems Network Architecture系统网络体系结构。
终端器,终结器,终止器 Terminator
终结器是一个反射电缆信号的电阻。在同轴电缆上要安装两个终结器,每个电缆端点一个。一个终结器(而不是两个),需要一个接地连接。终结器必须具有特定的电阻数值,具体情况要视网络而定:
网络类型 数值
以太网RG-58A/U(细网) 50欧姆
以太网RG-59/U(粗网) 75欧姆
ARCNETRG-62/U 93欧姆
相关条目:ARCNET;Cabling布缆;Ethernet以太网;Networks网络;Topology拓扑结构;Transmission Media,Methods and Equipment传输介质、方式和设备。
测试设备和技术 Testing Equipment and Techniques
进行网络测试的基本设备包括电缆测试器和协议分析产品。电缆测试器用于测试或确定物理电缆产品,而协议分析器在协议栈的较高层次进行工作。协议分析器可以通过查看分组来确定哪个站点产生通信量,监督哪里出现了错误,并寻找网络上的不寻常事件,例如通信和资源使用的高峰期等。
Network Cable Testers 网络电缆测试器
通常,网络上的故障源是电缆。可以使用许多设备来检测电缆。一些设备非常便宜,它们常常放在网络管理人员的工具箱中。例外,可以租用非常昂贵的设备,或可以依赖于顾问们和专业电缆安装人员提供的服务。然而,现在,新一代的电缆测试器包含了全范围的测试功能,包括协议分析,但它们需要上千美元。大多数测试器的体积象移动电话那么大。一些电缆检测的目的只是简单地检测现有的电缆或验证电缆是否是按照顾客、厂商或工业标准对信噪比、性能和完整性的要求进行安装的。电缆测试器可以进行如下测试:
连通性 测试能够确定电缆(可以是在安装中的,也可以是已经安装的)是否能够从一个地点正确地
传输电子到另一地点。电缆测试设备包括电缆端点为进行测试而安装的设备。
噪音 电缆测试器可以测试电气噪音。低于150kHz的噪音来源于电气传输线路和日光灯。高于150kHz的噪音来源电气设备,如计算机和复印机。脉冲噪音是瞬间出现的并且只维持很短的时间,所以必须进行一段时间的测试才能确定是否有噪音源在网络上导致了连续的脉冲式噪音问题。
串音 是从相临电线中传输的数字信号中泄漏出的噪音。许多测试设备可以通过在一个电路对中插入一个信号,并且测量粗临电线对中信号感应的能量,来测量串音。这种测试对正在建设(spool)中的电缆不是很有效的,它对已经安装好的电缆有效。对所有连到集线器的绞线进行维护可以减小串音。
衰减 衰减是通过在电缆上发送一个信号,然后在这条电缆的另一端测量这个信号而进行测试的。衰减是电缆的自然特性,非自然性的衰减可能显示了电缆的超载或部分断裂。
电容 电容测试可以指明电缆是否被拉长了或出现了纽结。电缆的电容数值是以每英尺的皮法(pF)来测量的。对线缆的测试(包括建设中的或已经建成的电缆)将指示出现的损坏情况。
如果没有特定的电缆测试设备,简单的电压表可以用做测试连通性的工具。可以设置这个电压表到它的欧姆或电阻档,并且测量通过中心线缆的情况,然后再测量通地的情况,或用尖嘴钳在电缆的一端弯一个回路返回。如果这条电缆是已经安装好的,也可以测量它的连通性。对于同轴电缆,在电缆的一端放置一个终端电阻,然后将电阻的一个脚接地,将中心线连接到另一个脚。对于双绞线,用尖嘴钳连接电缆的一端线对,然后在另一端进行测试。
Cable Tracers 电缆跟踪器
可以用跟踪器跟踪一条电缆,以确定它在墙壁或天花板内的路径,或它的源目地点。如果需要确定一束电线中的某条线的目的地,就要使用电缆跟踪器。在电缆的一端连接一个音调发生器,在另一端用一台放大器来监听这个音频,它通常是一个双绞线电缆的分线盒。这个放大器指示何时它接近了产生这个信号的电线。
一种流行的产品是Microtest跟踪器。使用它,可以定位任何同轴电缆、双绞线电缆、或其它隐藏在地板里、墙壁内和天花板里的电缆。这个跟踪器的发送部件连接到这条电线或电缆,使其接收单元在怀疑区域的电线上运行。当这个跟踪器的接收单元通过这条电线时,一个提醒声音响起;当接近这条电线时,这个声音变得更响。
Time Domain Reflectometers(TDR) 时域反射表
TDR能确定电缆上断开或短路的位置。它在电缆一端上发送一个高频脉冲,然后测试这个信号被反射回来的时间。在短路和断开的地方会发生反射,并且反射的时间和振幅反应了出现问题的距离。另外,极性指出是短路还是开路。现在,从许多厂商,例如BlackBox,可以获得低于$1,000的一些TDR。注意,还可以获得激光TDR来测试光纤线缆。
Microtest电缆扫描器(大约$1,500)是一种独立的手持式TDR。它的32字符显示可以用简单的英语描述失效问题,例如“Short at 306 ft(在306英尺处出现短路)”。这种电缆扫描器可以在任何串行打印机上打印出硬拷贝,并且可以将测试结果存储在存储器中以备查阅。可以测试同轴或双绞线电缆的以太网、ARCNET和令牌网。这种电缆扫描器还提供对局域网活动的实时监督,以助确定何时需要增加网桥或中继器。可以将这种电缆扫描器连接到示波器以分析波形。以前介绍的跟踪器产品包括在这个电缆扫描器中。
Protocol Analyzers 协议分析器
通常,当一个网络增大时,它的性能降低。当然,可以扩展更多的内存来对网络进行升级。实际的做法是改变设置并查找瓶颈。需要找到配置不合适的设备或工作过重的服务器,还需要观察超过广域网(WAN)的通信量。电缆测试器和局域网(LAN)分析产品可以帮助你确定问题的来源。假如有一个超过50个结点的LAN,这些产品是可信赖的,特别是这些结点跨越了很广的范围时也如此。它们可以帮助你从你的办公室分析这个网络,并且对潜在问题的区域进行定位。下面列出使用协议分析器可以完成的任务:
确定哪个网络站点是网络中最活跃的。如果一个工作站正在使用一个LAN段的很多带宽,可以将这些任务移动一些到另外一个LAN段,从而对产生错误的工作站进行定位。也许需要更换这个工作站的网络适配器。
过滤和查看指定类型的分组,例如路由选择信息分组。可以使用这个信息来调节服务器和路由器的广播频率,以减小网络通信量。
通过分组的协议类型(IPX,TCP/IP,AppleTalk,等等)来过滤分组,以确定通过一个LAN段的网络通信量的类型。
获得关于网络性能的短期和长期趋势。对使用高峰期了解得越多,越能够合适地预测网络负载和对网络进行配置。
设置警铃当不正常的网络事件出现时提醒你,例如在一个特定类型的分组上的电涌或增加了出错。
通过发送诊断分组来对网络进行检测。检测有助于你检查网络的布缆,监督通信延迟或测试结点适配器。
当然,这只是协议分析器的很少一些活动。不同的产品,能力也不同,所以你需要与生产厂商进行商量,并阅读商业期刊上的产品评价。协议分析产品可以从以下公司获得:网关通信(电话:800/367-6555),Triticom(电话:612/937-0772),Intel(电话:800/538-3373)。
The LANalyzer LANalyzer协议分析器
在NetWare环境,可以使用一种称为LANalyzer for Windows的产品来帮助管理人员监督网络操作和分析使用IPX、TCP/IP和AppleTalk协议的以太网和令牌环网上的分组通信量。下面把LANayzer作为一种典型协议分析器来介绍。它在一个管理站点以软件的形式运行。
可用LANalyzer对网络进行每天或周期性的监督。周期性的监督可以帮助你观察网络通信量变化的长期趋势。这些趋势可能会指出潜在的问题或确定请求过多网络服务的用户。使用LANalyzer,可以在出现问题之前纠正或调整网络的设置。还可以发现导致网络响应变慢连接失效和过多网络通信量问题的产生源。
图T-4示意了LANalyzer窗口。它有显示网络当前和长期统计情况的表板和一些域。
表板显示网络的实时信息,例如每秒钟发送的分组数目、网络的使用情况以及每秒钟的出错数目。如果你指定要过滤掉特定类型的分组,就出现两个探针。
注释:在这个例子中使用情况是指网络的带宽,或它的分组传输能力。
站点窗口监视器显示一个活动站点的表和它们的当前统计情况。
这个窗口较低的部分显示一个闹钟和一个消息窗口,它提醒你网络上出现了不平常的事件。
分组获取域用于获取一系列用于分析的分组
图T-5表示了一个典型的分组获取窗口。在此,字处理文档文件传输到这个服务器。统计窗口显示被传输分组的列表。可以点击任何分组查看它的细节信息,信息出现在中间译码窗口。在底部是一个以十六进制数表示的窗口,它显示分组的内容。LANalyzer具有过滤功能,它允许你指定一个特定的工作站来进行分析,观察希望的分组类型。还可以根据指定的协议,如NetWare IPX、AppleTalk,或TCP/IP,进行过滤。
LANalyzer还具有图形功能。图形可以显示实时事件,或为进行趋势分析显示历史数据。还可以打印站点监督数据、分组获取数据和图形,或为专用分析,将数据输出到一个电子表格上。
相关条目:Cabling 布缆;Packets分组;Protocol,Communication 通信协议;Transmission Media,Methods,and Equipment传输介质,方式,和设备。
TFT 有源矩阵彩色显示器
简称TFT显示器,专用于笔记本电脑。TFT显示器具有刷新速度快、色彩逼真、亮度鲜明等优点。此外,它还具有无闪烁、无辐射、无静电等“绿色电脑”所必需的特点。
TFTP 小文件传输协议
TFTP(Trivial File Transfer Protocol)是网络应用程序,它比FTP简单也比FTP功能少。它在不需要用户权限或目录可见的情况下使用。它使用UDP协议而不是TCP协议,它在RFC 1350内得到详细说明。
线程 Threads
线程是在多任务操作系统上运行的进程。一个多任务操作系统可以同时运行多个程序或进程。每个进程都包括一定的需要完成的工作,并且这个工作可以分解成一个或多个部分或单元,它们可以象线程那样运行。如果这个系统只有一个处理器,那么每个线程就将轮流执行,一个接着一个。一个单一的线程并不能独占这个处理器,而是用一点时间来完成它的一些或全部任务,这时用户就会产生程序在同时执行的错觉。
多处理器系统有助于改进多任务操作系统的性能。每个线程可以在独立的处理器上同时运行。进程执行得更快,这是因为多个处理器一起来完成这些任务。线程是有用的,这是因为它们消除了对操作系统不断地对存储器进行装入或取出信息的要求。每个线程所需的信息存放在存储器。这减小了开销,不仅减小了内存空间,还减少了它在内存中创建信息的时间。每个线程都可能和这个系统的不同部分发生协作,例如磁盘系统、网络输入/输出(I/O)或用户。线程被调度执行,这是因为一些线程可能需要等待一些事件的出现或另外一个线程的任务的完成。
Microsoft Windows NT和NetWare都是多处理和多线程操作系统。对NetWare4.x的线程调度器可以进一步改进性能。微内核操作系统(如Carnegie-Mellon大学的Mach)通过使用线程也利用了多处理和多处理器系统的优势。Mach,作为一个新的UNIX系统的核心,将提供多线程能力。
相关条目:Mach,Carnegie-Mellon Microkernel Carnegie-Mellon大学的微内核Mach;Multiprocessing多处理;Multiprocessor Systems多处理器系统;Microsoft Windows NT Microsoft的Windows NT操作系统。
吞吐率,处理能力 Throughput
吞吐率是一种关于计算机或数据通信系统(如网桥、路由器、网关或广域网连接等)数据传输率的测度。吞吐率通常是对一个系统和它的部件处理传输数据请求能力的总体评价。例如,一个服务器的吞吐率依赖于它的处理器类型、网络接口卡的类型、数据传输总线的大小、磁盘速度、内存缓冲器的体积,以及软件对这些部件进行管理的有效程度。在通信系统中,这个测度通常基于每秒能处理的数据位数或分组的数目,它依赖于网络的带宽和交换部件(如路由器或集线器)的速度。网络上两个端点设备间的吞吐率依赖于计算机、网络接口卡和连接它们的网络。
时域反射计(仪,器) Time Domain Reflectometer
时域反射计是一种用于测试通信网络上物理部件的设备。它在电缆上发送一个信号,这个信号可以对短路和断路进行定位,并对由于电缆的失效(如发生卷曲)导致的阻容不匹配进行检测。在这条电缆上发送一个脉冲,它就会在对应的另一端被反射回来。对这个反射的时间进行测量就可以判断电缆的另一端的距离(或已知问题点的距离),而极性的改变说明出现了断路。
相关条目:Testing Equipment and Techniques 测试设备和技术。
时间同步服务 Time Synchronization Services
在分布式计算环境中的系统,时间同步服务为它们的时钟进行同步提供了一条途径,于是事务事件和其它数据库的修改可以被定时地正确执行。下面给出两个例子:
NOVELL NETWARE 4中的时间服务 NetWare目录服务必须保证多个机器是时间同步的,以对遍布互联网络的目录信息进行正确的修改。时间同步有助于建立和维护事件的顺序。有两种时间同步策略。第一种策略是对地理位置接近的网络使用一个单一的引用时间服务器,这个时间服务器是这个网络中时间的唯一来源,时间的任何改变都在这个服务器上进行设置,然后其它的服务器与它进行同步;另外一种方式是对地理分布很广的网络使用的,它包括下面几种时间服务器:
在地理分布网络上使用的基本服务器,和其它基本时间服务器或一个参考时间服务器进行时间同步,并且对高层时间服务器提供正确的时间。如果在一个网络上存在多个基本服务器,它们“投票”决定使用哪个通用网络时间。
参考服务器 参考服务器从外部资源(例如收音机报时)获得时间,并且它还是一种确定外部世界应该是什么时间的联络员。参考服务器不使用,或改变它的内部时钟。参考服务器通过“投票”过程帮助基本时间服务器设置公共时间。最后,所有的时间服务器都设置到由参考服务器的外部时间来源指示的时间。
高层服务器 网络上的所有其它服务器都可以是高级时间服务器。它们或参考时间服务器那里获得时间,并不参予网络上的公共时间的建立。
可根据长途广域网(WAN)链路的费用决定使用那种类型的时间服务器。高级服务器将从一个本地基本的或参考的服务器那里获得它们的时间,而不是通过使用WAN链路来访问一个远程的时间服务器。在跨越很广的地理区域的互联网络上,需要使用多个基本时间服务器。
OSF的分布式计算环境(DCE)中的时间服务 OSF时间服务是一个DCE的构件,它允许应用程序对活动进行调度并确定事件的顺序和持续时间。这种服务跟踪多个网络上的时间,并确定用作同步时间的每个时钟的准确性。这个服务为本地和广域网的系统都提供容错时钟同步。也就是说,能够确定具有错误时钟的服务器,并且它们的时间在进行同步的期间不使用。为支持使用网络时间协议(NTP)的分布地点,OSF时间服务还允许使用来自外部资源的时间数值。
相关条目:Distributed Computing Environment 分布式计算环境;NetWare Directory Services NetWare目录服务。
令牌和令牌传递访问方式 Token and Token Passing Access Methods
令牌是在令牌环、令牌总线和光纤分布式数据接口(FDDI)网络中控制网络访问的特殊分组。获得对令牌分组控制的网络结点有权在网络上进行通信。不象基于连接的网络(如以太网),工作站不会试图同时访问这个网络。只有获得了可用令牌的站点才能发送。在以太网环境,当两个或更多的工作站试图访问这条电缆时就会出现冲突,它们必须都撤消并且在以后重试,这就降低了性能,特别是当连接到一个网络段的工作站的数目增加时情况更严重。
在令牌环网络中,一个站点拥有一个令牌,并改变一位,就将这个令牌转变成一个帧的开始序列(SFS)。在这个令牌中有一个域,用于工作站指定传输所需的优先级的类型。这个优先级的设置基本上是为了满足其它站点以后继续使用这个令牌的需求。其它工作站将一个工作站的优先级请求和它们自己的优先级进行比较。如果这个工作站的优先级高,那么其它工作站就将授予这个工作站在下一段时间访问这个令牌。
相关条目:Access Method,Network网络访问方式;Fiber Distributed Data Interface光纤分布式数据接口;Token Ring Network令牌环网。
令牌总线网 Token Bus NetWork
令牌总线网络类似于令牌环网络,其中,站点可与在网络上进行发送之前,必须拥有一个令牌。但是,它们的拓扑结构和令牌传递方式是不同的。电气电子工程师协会(IEEE)802.4委员会已经定义了令牌总线标准是宽带网络标准,以与以太网的基带传输技术区别。令牌总线网络通过总线拓扑结构,使用75欧姆CATV同轴电缆构造。802.4标准的宽带特性,支持在不同的信道上同时进行传输。宽带电缆有较长的传输能力,传输率可达10Mbps。在生产厂房的网络中,令牌总线网有时采用生产自动化协议来实现。
令牌按照站点地址的序列号,从一个站点传送到另外一个站点。这样,这个令牌实际上是按照逻辑环而不是物理环进行传递。在数字序列的最后一个站点将令牌返回到第一个站点。这个令牌并不遵照连接到这条电缆的工作站的物理顺序进行传递。可能站点1在一条电缆的一端,而站点2在这条电缆的另外一端,站点3却在这条电缆的中间。
电缆的拓扑结构可以包括被长干线电缆连接的工作站的一些组。这些工作站从一种星形配置的集线器中分支出来,所以这个网络既是一个总线拓扑又是一个星形拓扑的网络。ARCNET是一个令牌总线网络,但是它不承认IEEE802.4标准。令牌总线拓扑结构的例子有“ARCNET”。令牌总线拓扑对于组织分离在较远地点的用户是很适合的。虽然在一些生产环境使用令牌总线结构,但是以太网和令牌环标准却已经在办公室环境起着决定性的作用。
令牌环网 Token Ring NetWork
令牌环是针对令牌传递环形网络制定的电气电子工程师协会(IEEE)802.5标准,它可以按照一种星形拓扑进行配置。IBM在八十年代中期将第一个4Mbps的令牌环网络推向市场,于是就可以使用这种标准了。虽然这种网络在物理上看似一种星形结构,信号在网络上的传输却是从一个站点到下一个站点的。因而,布缆的配置和设备的增加或减少必须保持逻辑环。
连接到中央集线器的工作站被称为多站点访问单元(MAU)。将多个集线器连接在一起,可以建立大型多站点网络。这个集线器本身包含一个“折叠环(collapsed ring)”,如图T-6所示。如果一个工作站失效了,MAU立即旁路这个站点,就可以维持这个网络的环。注意,没有连接的站点是被旁路的。
图T-7示意了对附加MAU的安装情况。为与其它MAU进行连接,在每个MAU上提供了一个环内和一个环外电容。当一个MAU按照这种方式进行连接时,就保持了这个环的模式。由于这条电缆包括多个电线对,于是如果这条电缆在某处被切断,就导致这个环在自身上返回,如图T-8所示。信号将简单地在反方向再进行路由选择,产生了一个回路返回电缆配置。使用中继器以扩展令牌环网络的距离。图T-9示意了如何在一个大的办公室或多层建筑物中进行令牌环网配置。主环以一种圆圈的形状将所有的MAU连接在一起。
可以使用的IBM令牌环卡有4Mbps和16Mbps两种版本。16Mbps版本采用了增加帧长度的技术,它传输相同数量的数据只需要较少的时间。现在可以从许多厂商处获得跟随IEEE802.5标准,并使用在IBM设计上进一步扩展的连接方式的令牌环网。无屏蔽双绞线电缆与16端口的MAU现在很普及。另外,可以从一些厂商处获得两端口和四端口集线器。这些集线器从八端口MAU处分支出来,并向一个机群中的两个或多个工作站提供连接。非IBM厂商也生产包括附加端口、失效检查功能和管理功能的MAU设备。在小型计算机和大型计算机系统中也可以使用令牌环连接。
图T-8如果MAU的一条电缆切断了,这个网络通过使用电缆中的一组冗余电线形成一个回路返回,从而保证这个网络可以继续工作。图T-9中,大型令牌环网络包括一个可以跨越整个机构的环。
IBM令牌环允许下列电缆类型:
类型1一种双绞线22AWG电线的屏蔽电缆。
类型2一种音频/数据屏蔽电缆。对数据,需要双绞线22AWG电线;对音频需要26AWG电线的四双绞线,外加屏蔽保护。
类型3包括四个实心非屏蔽双绞线22或24AWG电缆。为在令牌环网络上使用,需要一个介质过滤器。
类型5光纤(100/140micron)缆线(两股)。
类型6可弯曲的屏蔽双绞线26AWG线路的插线电缆(patch cable)。限制距离为类型1的三分之二距离。插线电缆将一台PC连接到另外一台设备或一个墙壁插口上。
类型8为在地毯下使用的屏蔽双绞线26AWG缆线。限制距离为类型1的一半。
类型9屏蔽双绞线26AWG通风防火电缆。限制距离为类型1的三分之二距离。
虽然类型1屏蔽电缆是最经常使用的电缆,但是类型3也常使用。虽然类型3不用于16Mbps的令牌环卡,但是已经实现了一种规范可以使它用于这个工作。下面介绍使用类型1的标准令牌环网络的部件。
令牌环适配器 可获得的令牌环卡有4Mbps和16Mbps两种型号。如果在4Mbps的网络上使用了16Mbps的卡,它就转换到4Mbps进行操作。在16Mbps网络上必须运行16Mbps波特率的网卡。用于无盘工作站的令牌环卡将需要一个远程自举芯片。
多站点访问单元(MAU)MAU使用网络适配器连接八个或更多的工作站。它可以互联多达12个MAU设备。可以从一些厂商获得具有一定数目端口和诊断功能的MAU。
令牌环适配器电缆 令牌环电缆通常在网络接口卡的一端有一个九针连接器和一个插进MAU的特殊类型A数据连接器。适配器电缆通常仅有8英尺长,但是可以使用插线电缆将它们扩展到150英尺。也可以从一些厂商获得电话型电缆和适配器。
插线电缆 插线电缆扩展MAU到工作站的距离,或将两个或多个MAU设备连接在一起。在IBM系统,它们必须是150英尺范围内的任何长度的类型6电缆,并且在使用时,它们将工作站对MAU的距离减少一半。
连接器(或称为接插件)类型1电缆使用IBM布缆系统类型A数据连接器,它们是同时性连接器。可以通过轻轻一插就将一个类型A接插件与另外一个接插件直接相连。
介质过滤器 当使用类型3电话绞线电缆时,需要在工作站上使用一个介质过滤器,它对电缆接插件进行转换并减少线缆噪音。
接插板 在MAU和与电话接插块之间连接电缆时,接插板是很有用的。可以使用标准的电话接插件将这个接插板连接到这个接插块。另外一种方法是,直接用电线将MAU连接到接插块。
在一个令牌环上的最大站点的数目是:对屏蔽电缆为260,对非屏蔽电话绞线电缆是72。当使用类型1电缆时,从工作站到MAU的最大距离是101米(330英尺)。这里假设这条电缆是一个连续的段。如果使用插线电缆将多个电缆段联合在一起工作站对MAU最大的距离是45米(150英尺)。
如果使用多个MAU,它们必须连接在一起,并在一个地方用电缆连接。令牌环网的本质决定了计算它的最大长度是一件非常复杂的事情。这个局域网的总长度可能因为每个站点的登录情况而改变。例如,如果通过一条8英尺插线电缆相连的站点进行登录,那么就在总的环距离上增加了16英尺。这是因为从MAU输出到这个工作站的信号,然后还返回这个MAU再到下一个站点。
任何人如果希望在很广的区域为IBM令牌环网布缆,他就需要进一步参考IBM在这个问题方面的出版物。这些出版物可以从IBM的销售商那里获得。如果使用了其它厂商的产品,就需要参考他们的说明书。Black Box、Andrews,Star-Tek、和Nevada-Western是提供非IBM令牌环产品的厂商,他们都有非常好的说明书和规划指南。
Token Ring Frames 令牌环帧
图T-10示意了两种令牌环帧的格式。上面的帧用于令牌,下面的帧用于传输数据或控制信息。下面介绍这些帧中域的情况。
起始符 说明数据的开始。它是一个独用的代码,以示与其它数据的区别。
访问控制 包含这个帧的优先级,以及需要保留的一些令牌信息。如果还有其它的帧具有较低的优先级,其它的站点就会赋予这些保留信息。
帧控制 定义帧的类型,可以是介质访问控制(MAC)信息,也可以是终点站点的信息。如果这个帧是一个MAC帧,那么所有这个令牌环上的站点都阅读这个信息。如果这个帧包含信息,它就仅被目的站点阅读。
目的地址 将接收这个帧的站点的地址。这个帧可以被编址送到这个令牌环上的所有站点。
源地址 发送这个帧的站点的地址。
数据 包括数据的“原样(playload)”。如果这个帧是一个MAC帧,这个域可能包含附加控制信息。
帧检查序列 包括错误检查信息,以保证接收方的接收帧的完整性。
结束区分符 指示这个帧的结束。
帧的身份 提供是否一个或多个令牌环的站点识别了这个帧,是否这个帧被复制了,或是否不可抵达目的站点等的指示信息。
在令牌环网络,一个站点拥有了一个令牌并改变一位,将这个令牌转变为一个帧的开始序列(SFS)。在这个令牌上,有一个域被工作站指明为进行传输所需的优先级类型。这种优先级的设置基本上是一次对将使用这个令牌的站点的请求。其它站点将这个站的优先级级别与自己的优先级级别进行比较。如果这个工作站的优先级比它们高,它们就允许这个工作站继续使用这个令牌一段时间。如果可能,其它工作站可以获取更高的优先级别。
连接在这个令牌环上的工作站,将分组传送给它们下游的邻居。于是,每个工作站都象一个中继器。当一个新的站点连进这个网络时,它通过一个起始过程就成为了这个令牌环的一部分。这个过程需要检查是否有重复地址,并且它的存在告知它的邻居。
活跃监督器(active monitor)的地位被授于这个网络中的工作站之一。通常在这个局域网建立时,授予为第一个工作站。这个活跃监督器观察整个网络,并检查问题,例如提交帧时的错误,或由于一个工作站的失效,需要在MAU中旁路这个工作站。这个活跃监督器基本上保证了网络有效无错地运行。如果这个活跃监督器失效了,可以用另外一个工作站顶替它,并通过传送“宣布令牌”来开始它的工作。
相关条目:Network网络;Token and Token Passing Access Methods令牌和令牌传递访问方式;Topology 拓扑结构。
拓扑结构 Topology
网络的拓扑结构描述网络的物理布局。根据网络是一个局域网(LAN),或是用路由器连接的互联网络以及广域网(WAN)连接,可以将拓扑结构设计分为两类。下面将分别讨论这两种分类情况。
Local Area Network Topologies局域网拓扑结构
局域网拓扑基本上是互联网络的分支子网络。它们包括下面的设计,如图T-11所示。
总线 一条单一干线电缆,以菊花链拓扑连接每个工作站。信号被广播到所有站点,但是分组只被编址指定的站点接收。IEEE 802.3以太网是基本的总线标准。
星形 工作站连接到集线器,并且信号被广播到所有站点,或一个接一个地传递。
星形配置环 是一个环形网络,其中信号按照一个圆圈从一个站点传递到另一个站点。它的物理拓扑是星形的,其中,工作站从集线器分支出来。IEEE802.5令牌环是它的基本标准。
星形/总线配置 用长线总线干线连接起来的星形配置的工作站组的网络。
如果所有的工作站排成行,就象从教室或办公大楼走下大厅的楼梯,一个总线拓扑结构是比较容易安装和管理的。如果这条电缆出现了断路,那么这个网络就会崩溃。以太网10BASE-T是一种星形/总线拓扑结构,它将工作站连接到中央集线器盒。一条电缆的断路仅仅影响连接到这条电缆段的那些工作站。使用广播方式来将信号传输给所有的工作站,但是站点仅仅接收送给它们的广播。一个新的需求优先级访问方式加到了这个集线器,用于控制和管理电缆的访问和降低冲突问题。
星形拓扑提供了对电缆断开的保护。如果一条到工作站的电缆断开了,整个LAN段并不会崩溃。而且还很容易诊断连接问题,这是由于每个工作站都是单独连接到这个集线器的。大多数星形配置的网络使用廉价的双绞线电缆,并且为了诊断和测试,所有的线头都放置在一个位置。
Internetw0rk Topologies 互联网络拓扑结构
互联网络是用网桥和路由器互联的部门或工作站的局域网。在局部环境,例如一座建筑物中,通常使用一个主干电缆,但是建造城市或广域网就需要使用象电信局提供的公共服务。下面将讨论三种主要的拓扑结构,如图T-12所示。
主干网络 在办公室或校园环境中,通常可以发现多个部门或建筑物在主干电缆上进行互联。网桥或路由器管理子网络和主干电缆间的通信流。
散列网络 路由器与其它路由器进行互联。这种拓扑结构可能在本地配置,但是通常用在城市或广域网,通过远程通信链路将远程的办公室连接起来。路由器用于选择从起始地到目的地穿越散列(网目)的最佳或最有效的路径。通过选择散列中的其它路径来旁路失效的链路。
链路间星形(interlinked star)结构 这是一种为在建筑物或校园环境构造布线系统的新型拓扑类型。部门的星形配置的集线器,连接到处理集线器间通信量的中央集线器。
相关条目:ARCNET;Cabling布缆;Ethernet以太网;Networks 网络;Token Ring Network令牌环网;Wide Area Networks广域网。
事务处理 Transaction Processing
通常在数据库系统中,事务是工作的离散单位。例如,一个数据库事务可以是修改一个用户的帐户平衡或库存项的写操作。联机事务处理系统(OLTP)实时地采集处理与事务相连的数据以及共享数据库和其它文件的地位的变化。在联机事务处理中,事务是被立即执行的,这与批处理相反,一批事务被存储一段时间,然后再被执行。大多数批处理(例如帐目交换)是在夜间进行的。OLTP的结果可以在这个数据库中立即获得,这里假设这些事务可以完成。联机事务处理以实时的方式发生。民航定票系统和银行ATM机是联机事务处理系统的例子。
数据库管理系统使用一些语言(如结构化查询语言(SQL))中的语句执行事务。IBM已经定义了如下事务类型:
语句 它在某时完成对一个数据库进行的处理。
工作单元 它包括在一个数据库上执行的多条语句。
工作分布式单元 它包括在多个数据库上执行的多条语句,其中在一个时间,每个数据库上执行一条语句。
分布式请求 在多个数据库上执行的多条语句,其中,在一个时间,每个数据库上有多条语句执行。
在单一用户、单一数据库环境下执行事务是简单的,这是因为没有冲突问题或对数据库间同步的需求。在分布式环境下,维护多个数据库的完整性是另外一种问题。传统上,大多数联机事务处理系统在大型计算机系统上实现,这是由于它的操作的复杂性,以及需要快速输入/输出、禁止和管理的原因。如果一个事务必须在多个场地进行修改,那么就需要管理机制来防止重写数据并提供同步。其他的需求包括具有卷回失效事务的能力、提供安全性特征,以及如果需要,提供数据恢复的能力。这是通过一个事务处理监督器来处理的。这个监督器保证了事务是完全完成的或是进行卷回的,因而就可以保证数据库状态的正确性。
在一个分布式环境下,写操作经常并行地在多个数据库服务器上发生。这样的并发事务处理需要一个“卷回”机制,以保证在一次写操作中系统失效的情况下,仍保证数据库的完整性。事务要么一起确认,要么放弃。如果一个或多个与事务有关的系统响应不一致,这意味着系统或通信可能出现了故障,因而就会放弃一个事务。
可以看出,当多个用户试图同时改变数据的同一块时,就出现了冲突问题。另外,对多个数据库的写入操作必须进行同步处理,并且必须保证这个写入已经确实被所有的数据库处理完毕了。需要一个监督程序来保证数据的完整性。对在分布式环境下的事务处理有四种需求,联合起来称为“ACID”。
原子性(atomicity)定义工作的独立单元。如果一个事务是分布的,所有影响分离地点数据的子事务都必须象一个事务那样被一起执行。为了保持在多个地点数据的一致性,需要使用下面就将介绍的双阶段认可过程。
一致性(consistency) 一致性基本上是一种数据库从一个状态变到同等的另一个状态的需求。事务监督器必须检验所有被影响的数据都是一致的。
孤立性(isolation) 事务必须被孤立地执行直到完成,执行期间不受到其它事务的影响。
持续性(durability) 这个性质是与事务的最终确认一起进行的。一旦一个事务被检验为对所有受影响的系统都是正确的,它就被认可并且不再需要卷回。
Two-Phase Commit双阶段提交
事务处理的特征是,当事务没有完成时(例如,由于没有足够的资金或缺少担保,或由于电源失效或通信链路失效而没有完成时),具有卷回这个事务的能力。一个事务要么被全执行完毕,要么被卷回,于是在被卷回时它又返回了这个事务前的状态。事务监督器是一个监督执行过程的程序。当用户执行一个事务时,就对数据库进行了一些改变。如果这个用户想放弃这个事务,事务监督器保证所有被影响的数据库返回它们在这个事务前的状态。
在分布式环境,事务处理导致了许多复杂性。用户可能需要访问多个不同地点的数据库,并且同时对多个数据库进行修改。这些修改必须是相互一致的。例如,如果在一个银行的多个支行保持了这个银行的帐户平衡,而出纳对一个顾客的帐户进行了修改,那么就必须同时在所有地点进行这一改变。如果在这个事务期间,到任何一个支行办公室的计算机链路失效了,这个事务监督器必须知道这一情况,并通知所有其它支行这个事务没有完成,并且要求卷回。用双阶段提交完成这个任务。
双阶段提交是将对数据的写入分解为两个阶段,每个阶段结束都有一个完成的验证。在下面的步骤中假设在这个事务中不出现故障:
1.卷入这个事务的数据库系统保留数据,以对内存中的数据进行验证。
2.事务监督器发送一个“预验证”命令到这个数据库系统。
3.数据库系统应答它们已经准备好了进行验证。
4.在接听到每个数据库系统的应答后,事务监督器发送一个“验证”命令。
5.数据库系统应答它们成功地对数据进行了验证。
6.当事务监督器从所有数据库系统接收到数据已经被成功地验证的响应后,它完成这个事务。
如果这个事务监督器在步骤3和5,从所有数据库系统没有听到所需响应,这个事务监督器警告系统卷回它们的事务。
Common Transaction Processing Systems公用事务处理系统
下面是一些事务监督器产品,它们可用于不同的分布式环境中:
Encina,它是Transarc公司(Pittsburgh,Pennsylvania)的产品,是一种通过提供事务起始和终止、双阶段提交、意外事件处理、恢复和放弃操作,来保证穿越多个平台的数据和数据库的完整性的联机事务监督器。EncinaTP监督器是一种基于开放软件基金会的分布式计算环境的监督器。主要厂商如IBM和Hewlett-Packard计划使用Encina。
Tuxedo,它是UNIX系统实验室(Summit,New Jersey)的产品,可以用于协调网络上的修改。它可以在不同系统上并发运行进程,它可以分布工作负载,并且如果一个系统失效了,还可以保证这个处理进行下去。它最初是AT&T开发的,并由Novell的UNIX系统组推向市场。它在许多不同的计算机系统上运行,并被一些客户支持,这些客户包括DOS、OS/2,以及Windows操作系统。
IBM顾客控制系统(CICS),是一种在IBM主机系统上运行的TP监督器。这是一种得到广泛使用的事务处理系统。它支持分布式环境,并包括一个事务管理器和事务监督器。CICS为它的AIX/6000实现使用Encina功能。
相关条目:Connectionless and Connection-Oriented Transactions无连接和面向连接事务;Encina;Tuxedo。
以太网收发器,以太网的接收发送器 Transceiver,Ethernet
接收发送器为标准粗缆网(Thicknet)802.3以太网电缆提供了物理和电气连接。接收发送器通常是一个监听设备,这是说,这种设备将无需切断电缆就连入它,并可以在任何时候被增加或移去。
传输率 Transfer Rates
参见Data Transfer Rates 数据传输率。
传输控制协议/Internet协议 Transmission Control Protocol/Internet Protocol
传输控制协议/Internet协议(TCP/IP) TCP/IP协议组的发展目标是,允许在许多独立的多厂商系统间进行通信。在1983年,TCP/IP成为国防部Internet的官方运输机制,它融进了一个跨越全球的互联网络的系统。它具有很强的网络互联能力,并且正在不断地变得更加流行,这是因为它的开发是开放的,并且受到美国政府的支持。这种协议经过很好的测试,并具有很好的文档。
注意:这里引用的历史信息来源于Vinton Cerf(他是TCP/IP协议组的顾问)和DanielC.Lynch(Interop公司的总裁和创始人)的报告。这些报告出现在Internet System Handbook(Greenwich,connecticut:AddisonWesley,1993)。
在六十年代末和七十年代初,因特网开始以称为ARPANET的广域网形式渐现雏形。ARPANET是由美国国防部高级研究规划局(DARPA)出资建设的。从1969年开始,它包括用实验性的分组交换系统建立和连接的计算机。开始,这个系统采用了一种客户机/服务器关系,但后来决定采用主机对主机协议会好一些。这种协议称为网络控制协议(NCP)。
到1972年,进行了一些验试,其中,许多终端在不同的远程链路上被连接到不同的主机上。随着这种实验的继续,有一种不断增加的需求,就是必须对许多不同类型计算机进行互联的过程进行简化。那时每个计算机厂商都使用不同的硬件和软件来互联它们的系统。它的目标就是开发一种互联方式,使得能够在不同类型的传输方式上(包括低速、高速和无线连接)支持不同类型的计算机。
传输控制协议(TCP)的开发始于1973年,由DARPA和Vinton Cerf进行,然后在斯坦福大学进行。到1978年,它已经基本完成了,并在此之后被称为传输控制协议/Internet协议(TCP/IP),这时因为需要将TCP协议分解成顺序的、面向连接的协议(TCP)和一种高效的、端点对端点无连接协议(IP)。
在七十年代末的某个时候,有一种将TCP/IP协议组集成到开放式系统互联(OSI)协议的努力,但是这个努力失败了。DARPA已经资助UC Berkeley将TCP/IP集成到它的UNIX版本中。这个集成后的产品取得了巨大的商业成功,并推助TCP/IP成为在美国选择的网络互联标准。
在1975年,ARPANET成为了一个运营实体,而不仅仅是一个实验,于是用了6个月时间将它转交给国防部(DOD)防御通信局(DCA)。DCA然后就开始管理这个网络。在1985年,国家科学基金会(NSF)开始资助一些将许多大学和协会连接起来的主干线缆的研究工作。这个主干已经创立,并称为NSFnet,它替代ARPANET,而成为了因特网的支柱。
同时,TCP/IP协议组也在继续改进。TCP/IP开发的一个最重要的方面是,经过测试的程序和政府的认可,它们保证了开发人员可以得到出版的TCP/IP标准。这保证了开发人员不必为适合他们的需要而改变协议标准,以及可能在TCP/IP的其它部分出现混淆。今天,TCP/IP协议的使用基本保证了使用它进行通信的系统之间的互联性,并且在一些情况的具有一定互操作性。
The TCP Protocol TCP协议,传输控制协议
最初,TCP协议是为互联使用多种不同类型的传输方式的网络而开发的。为了适应这些介质的差异,创建了网关(有时称为路由器)的概念,它是指对来自一个网络的分组进行封装,变成一个包括另一个网关的地址的分组。在这个分组抵达它的最终目的地之前,它可能还会被再次打包和编址到一些网关。如图T-13所示。采用这种封装方式是有一些原因的,但其中最重要的原因是:设计人员不希望这些不同网络的主人通过改变自己以适应网络互联的网内策略。它假设每个网络都要实现它自己的通信技术。
TCP协议采用sockets接口在两个系统间建立双向(双工)连接。sockets是描述计算机通信地址的端点和正在运行通信应用的计算机内的一个“端口”。你可以将这种安排想象为你想打通建筑物中的电话,这个建筑物有一个地址,并且这个电话就象一个将你与一个特定的人连接在一起的位于这个建筑物的一个端口。同样,一个sockets就是到一个计算机内的应用程序或进程的连接。
TCP通信会话是面向连接的并且具有如下特征:
流控为两个系统提供了在分组通信中的实际协调,以防止溢出和丢失分组。
分组接收的应答使得发送方知道接收方已经接收到分组。
端点对端点的序列化可以保证分组按顺序到达,所以目的地不再需要对它们重新进行组织。
口检验和特征,用于保证分组的完整性。
分组损坏或丢失,导致分组重发,以按时并有效的方式来处理。
面向连接的会话需要一个建立阶段、一个切断阶段和一些监督功能,以及一些不是数据运输所必须的额外通信开销。在开发TCP的过程中,USC的Denny Cohen为适应“追求及时而不是精确”的目标,建议分解TCP协议。他说,所有的流控和错误检查,以及建议面向连接的会话的开销,并不总是必须的。所需的途径是,尽快地将数据发送到另外一个系统,然后由这个系统自己进行错误检查和数据排列工作。这样,TCP就变成了TCP和因特网协议(IP)。用户数据报协议(UDP)的创立,也为应用访问IP的无连接特征提供了一条途径。TCP和UDP都使用IP。下面先进行简单的介绍,然后再进行细节性的介绍。
TCP通过使用面向连接的技术,提供了从一个结点到另外一个结点的可靠数据传输。
UDP为应用提供了数据报服务。UDP的基本作用是,将一个应用程序进程的端口地址加到一个IP分组上。
IP是一种提供基本数据报传递服务的无连接服务。
下面将详细讨论IP和TCP协议。IP将首先讨论,这是因为TCP使用IP在网络上传输信息。下面不讨论另外两种在TCP/IP网络中使用的协议:
网间控制消息协议(ICMP)提供一条报告网络中错误的途径。ICMP分组使用IP协议传送,并且提供数据报产生错误的信息,或提供查询远程地点情况的途径。
网间组消息协议(IGMP)提供使用IP协议将消息发送给一组用户的途径。这种功能称为多址(multicasting)发送。
Internet Protocol(IP) Internet协议(IP) ,因特网协议(IP)
IP是提供数据报服务的一种无连接通信协议。数据报是分组交换中的一种完整分组。它独立于其它分组,并且携带足够的信息,用于选择从源DTE数据终端设备到目的数据终端设备的路由,这种选择不依赖于原来在各个数据设备和网络之间的交换。它是根据它们的地址、以及在这个路由器中的路由选择信息表、被路由器进行转发的。数据报可以被编址到一个单一结点或多个结点。其中没有流控、接收应答、错误检查和序列化。数据报可能通过不同的路径到达目的地,于是可能是乱序抵达的。接收站点负责进行顺序排列并检查是否有分组丢失了。IP通过简单地抛弃一些分组来处理通信拥挤。重新排序和错误处理有更高层协议负责处理,而不是由IP进行处理的。因而,IP是快速有效的,并且非常适合已经提供了相对可靠服务的现代网络和远程通信系统。
IP在一些局域网和广域网上工作。例如,当IP运行在以太网上的局域网环境时,在以太网帧中的数据域存放IP分组,并且在这个帧中有一个特定的域说明包含了IP信息。IP使用一个独立于网络编址策略之外的编址策略。例如,每个以太网适配器都有一个生产厂商赋予的硬件地址。IP不使用这个地址,如下所述,它实际上对每个结点使用一个授予的地址。
IP编址
TCP/IP网络中的每个结点都需要一个4字节(32位)数字地址,它用于辨别是一个网络、一个局部主机、还是这个网络中的结点。这个地址被写成由小点隔开的四个数字,例如,191.31.140.115。在大多数情况下,网络管理人员安装一个新的工作站时,建立这些地址;然而,在另一些情况下,也可能是工作站在自举时向工作站查询以被动地授予地址。
这些地址的授予是由一个公司或机构专断的,但是如果这个公司计划在最近的什么时候要与Internet相连,就必须从防御数据网络(DDN)的网络信息中心(NIC)获得一个注册地址,防御数据网络的网络信息中心是由在Vairginia的Chantilly的网络裁决局(Network Solution)管理的。随着因特网越来越流行,建议所有的机构都获得一个注册地址,以避免将来出现地址冲突。
存在三种Internet地址:A类、B类和C类:
A类 支持16,000,000个主机(连接的计算机),但只有127个可赋的网络号。
B类 支持65,000台主机和16,000个网络号。
C类 支持254台主机和2,000,000个网络号。
由于Internet地址是主机和网络号的结合,所以多个主机可以共享这个网络号的主机部分,但是每个主机必须具有它自己独特的号码。例如,在C类号码中,第一组数字是主机号,最后三组数字是网络号。
IP编址支持上百万个地址,但最近,也出现了潜在的短缺危机。伴随着Internet的不断流行,短缺可赋予的地址是不可避免的。
预计在1995年,Internet将用完它的地址。一种称为简单Internet协议(SIP)将改善这种局面。SIP将使用64位地址而不是IP的32位地址,从而加倍了可能的地址数目。SIP将对IP向后兼容。
IP数据报结构
IP数据报包含地址、路由选择信息和其它为将数据的分组从源地发送到目的地的分组头信息。下面将介绍IP数据报域的情况。注意:鉴别、标志和段偏址域,是为在不能处理大的数据报的子网络上传输,而将分组的片段分解为两个或多个数据报时所需的。
版本(version)说明IP协议的版本,允许从一个协议版本变为另一个版本。
长度(length) 描述分组头的长度。
服务类型(Type of service:TOS)用于指示数据报所需的服务类型或“质量”。处理数据报的路由器阅读这个域,如果需要,将提供优先服务。以前,这个域指示军事急件或关键事件所要的优先处理。根据在Internet Engineering Task Force(IETF)最近的讨论看出,现在,TOS的定义已经改变为减少延迟、减少金钱开销、增大吞吐率,或增加可靠性的需要。
总长度(Total length) 说明数据报的总长度,最大长度为65,536个字节。
鉴别(Identification)提供连接独立分段数据报的信息,于是目的站点就可以将它们组装成一个完整的分组。
标志(flags) 有两个标志位。第一个标志位指定一个分组不允许被分段,所以必须在能将处理分组当前长度的子网络上传输。第二个标志位指定一个数据报是一个分段分组的最后。
段偏址(Fragment offset) 对于分段数据报,这个域指出这个数据在分组中的原来位置,在重新组装的过程中将用到这个信息。
存活时间(Time-to-live)这个时间以秒为单位,它是数据报可以生存的时间。在传输中,如果超过了这个时间,这个数据报就被认为丢失了,或在一个循环内并且被废弃。
协议(protocol)标识数据报的协议类型,这样就可以允许非TCP/IP协议工作。
分组头检验和(header checksum)提供一个错误检查数值,以保证一个被分发分组的完整性。
源/目地址 这是数据报源地和这个数据报目的地的地址。
选择(option)这个域是可选的,它提供了记录通过网络的一条路径或指定一条路径(源地路由选择)。
Transmission Control Protocol(TCP)传输控制协议(TCP)
TCP提供了一条为可靠地传送消息和数据,而在端系统间建立一条连接的途径。TCP连接具有前面介绍的所有面向连接的特征,例如流控、应答、序列化、进行校验和检测和重发等。当一个应用使用TCP时,就需要一个连接建立阶段,但是一旦这个连接建立好了,它就可以在端系统间提供可靠有效的数据传递。对于长期的数据交换,或当需要一种相对永久的连接时,面向连接的会话是有用的。
为建立TCP连接,活动站点向另一个站点发送一个消息。这个站点回告这个活动站点,它已经准备好建立一个通信会话了。然后,第一个站点也回告确认这个连接,并且进行一次起始数据传送,以建立数据传输控制。下面介绍TCP分组中域的情况:
源/目端口(source/destination port) 使用TCP服务的应用进程的端口号。
序列号(sequence number) 提供接收方对分组进行排序和确认是否有分组丢失的信息。
应答号(acknowledgement number) 提供接收到字节的指示,返回给发送方,于是如果需要就可重发丢失的分组。
长度或偏址(offset or length) 说明分组头的长度。
代码(codes)这个域包括:指示紧急需要的分组或这个分组是数据尾的代码。
滑动窗口(sliding window)提供一种增加分组体积的途径,从而改进数据传输的有效性。
分组头检验和(header checksum)提供一种错误检查的数值,以确保被发送分组的完整性。
紧急指针(urgent pointer)指示放置紧急数据的位置。
选择(option)一个为将来或特殊选择准备的可变域。
注意,为了提供可靠的功能,TCP层在端系统上运行时,可以使用IP在网络结点间传输数据。IP分组包含端点结点的地址,而TCP分组包含源地和目的地端口号。比如,你与一个朋友进行了一次会谈,却通过另外一条电话线路向这个朋友传送信息,你使用“语音会话”为“数据通信会话”建立参数,然后,讨论交换的过程,最后应答,完成了全部数据的接收。
Application Protocols 应用程序协议
已经在TCP/IP协议组的上面建造了下面的应用程序,并且在许多TCP/IP安装中都可以获得这些应用程序,其中包括Internet。这些应用在本书的其它地方也有讨论。
网络文件系统(NFS) 针对UNIX主机的一种文件系统,它是可共享的并且是分布的。它最早是由Sun Microsystems公司开发的。
简单网络管理协议(SNMP)一种网络管理协议,它采集网络的信息,并且将它报告给管理人员。
文件传送协议(FTP)使得可以在工作站与UNIX主机或Novell NetWareNFS之间传输文件的协议。
简单邮件运输协议(SMTP) 一种能够进行电子消息传递的协议。
Telnet DEC VT100和VT 330终端仿真。
相关条目:Advanced Research Projects Agency Network 高级研究规划局网络(ARPAN);Connection-Oriented and Connectionless Protocols面向连接和无连接协议;DARPA(Defense Advanced Research Projects Agency)DARPA(国防部高级研究规划局);Datagram Network Services 数据报网络服务;Domain Name Service域名服务;Encapsulation封装;Internet;Routing Internet路由选择Internet;Routing Protocols路由选择协议;Sockets嵌套字,套节字。
传输介质、方法和设备 Transmission Media,Methods,and Equipment
传输介质可以支持声波、电磁波和光波信号的传播。这些介质通常能够将这些信号限制在它们内部的金属电线或光纤线缆内。无线电传输是通过直线型的微波和卫星通信提供的。介质的类型、它的屏蔽情况,甚至在铜质电线对中绞线的数目,决定了这个电缆上可能的数据传输率。
传输线路可以是“平衡的”或“不平衡的”。平衡的线缆通常是包含两个导体的双绞线或双股电缆。非平衡线缆通常是一个同轴电缆。在平衡线路中,两根电线都连接到发生器(发送方)和接收方,并且它们都有相同的电流,但是电流是反方向的。在非平衡线缆中,电流通过导体流过去,并通过大地返回。
Cable Types电缆类型
下面介绍网络通信系统中通用的电缆类型,如图T-14所示。
直线电缆 直线对电缆包括用绝缘体包裹的铜质电线。这些电线可以是一束的,或象扁平电缆那样的,用于连接短距离或低比特率的外围设备。用于连接调制解调器或串行打印机的串行电缆使用这种类型的电线。在相临的电线间会出现串音现象,但是纽绞这些电线可以减小串音,如下所述。
双绞线 双绞线电缆用绝缘体包裹的一对铜芯电线,两根电线绞绕在一起,形成了一个平衡电路。这种纽绞避免了干扰问题。双绞线通常用于音频电话系统和计算机网络。通过使用高级电缆(类别5),并确保到连接点的所有双绞线的连通性可以获得高数据传输率(100Mbps)。如果需要,可以使用多股双绞线带屏蔽的电缆。
同轴电缆 同轴电缆是被绝缘体、接地组合屏蔽网包裹的固体铜芯线,带有外部护套。使用同轴电缆可以获得高数据传输率,但是新近的一些用于双绞线电缆的额定传输技术可以提供相同或接近于同轴电缆的数据传输率。然而,同轴电缆的额定传输距离仍然高于双绞线电缆。
光纤线缆 光纤线缆包括一个用于进行光波传播的中央玻璃芯。这个芯有一层反射内部玻璃芯光线回这个芯的玻璃外衣。一层厚塑料外套和用于增加强度的特殊纤维包围了它们。如果需要跨越很大的距离,可以使用增大强度的具有金属芯的光导电缆。光纤线缆通过干净的玻璃传输光子。其中,没有信号干扰,也没有任何信号辐射。光纤线缆还可以跨越比铜质电缆更长的距离。参见“光纤线缆”。
开阔空间传输 这种类型的传输采用红外线和无线电波来实现。
参见Microware Communication 微波通信,Satallite Telecommunication 卫星远程通信,Wireless LAN Communication无线LAN通信,Wireless Mobile Communication无线移动通信。
Transmission Methods 传输方式
用电子、无线电波,或光产生信号,是为了传输编码的信息。在介质上可以采用两种方式来传输信号,即模拟信号传输和数字信号传输。
模拟信号 表示设备内无限连续变化的电压或波,这个设备产生、测量、记录或传输这个信号。例如,电话厅中的电话产生的一段波形是模拟信号。
数字信号 是通过信道中的电平在高低状态之间进行变化来传输的。其基本任务是将信息编码表示为二进制数1和0的传输信号。
模拟传输
模拟信号是传导能量的一种方式,例如声波通过振动空气来传播。一个音调和音量变化的声波,可以在纸张上被映射出来,如图T-15所示。
电话机是一个将模拟声波转变为相应电气信号的转换设备。在电话或音频系统的接收端,接收到说话人振动信号的振幅(音量)和音调。音调反映扭波的振动频率。频率通常用每秒的周期数(cps)或赫兹(Hz)来测量。一赫兹是一个cps。1kHz(千赫)是1,000Hz,1MHz(兆赫)是1,000kHz,1GHz是1,000MHz。人类可以听到的范围在20Hz到20,000Hz之间,并且这也是高保真音响设备的工作范围。
模拟波形可以是非常简单的,也可以是非常复杂的。由单一钢琴定音器产生的一个声波仅仅包括一个单一频率。一个复杂波形——例如人类的声音或管风琴的声音——包含了许多不同频率的组合,如图T-16所示。
电话系统使用模拟交换线路来进行音频通信。总的来说,在模拟线路上进行数据通信存在一些限制其有用性的问题。需要进行调制来将数字信号转变为模拟信号,并且由于音频线路的频带较窄,于是传输率就受到了限制。而且,模拟信号在长途中必须一级级放大,因而这些信号中的畸变也将放大。为一些需求传输大量信息的应用(例如图形处理和语音处理)需要超过模拟服务能力的更大带宽。
数字传输
音频、视频、数据和其它“信息”,可以被编码成二进制数值,就可以被有效地传输,并且这些数值是以电脉冲的形式进行传输的。线缆中的电压是在高低状态之间进行变化的。因而,二进制1是通过产生一个正电压来传输的,而二进制0是通过产生一个负电压来传输的。数字服务可以比模拟服务提供更高的可靠性,特别是对于长途情况更是如此。如果这个信号需要放大,数字信号只需要简单地再生就行了,如图T-17所示。与此相反,模拟信号在长途情况下需要一级级放大,而且还会放大电缆中的各种噪音。
模/数转换,或叫数字化,是将现实世界中连续变化的波形转变成可以在计算机中存储和处理的数字信号的过程。这种模/数转换过程(通常称为脉码调制,PCM)包括对信号以固定时间间隔进行采样,并以二进制的形式采集它的振幅和频率信息。这个数值的精确性依赖于用于保存这个数值的位数。如果一个模拟波以每秒1000次的速度进行采样,就可以获得1,000个分离的数字数值用于存储或传输。当语音为了在数字线路上进行传输而进行转换时,它每秒被采样8,000次,并且每个采样样本被转换成8位二进制数值 于是一个数字化音频信道需要每秒64,000位的带宽。
Transmission Modes传输模式
数据可以按面向位或面向字符(也称为面向字节)的方式进行传输。在面向位的传输中,这些位表示数据的连续流(就象图象数据),它们除了表示帧开始的一个特定标志位外,对于发送方或接收方并没有什么特殊意义。在通用面向字符协议中,8位序列表示控制代码和字母数字字符。面向字符协议包含许多传输模式,它们将在下面讨论。
单工电路 一种单向连接,就象无线电广播一样,其中,接收方不能应答。在数据通信中,在主从配置中使用单工电路,其中,一个设备控制其它设备,并且不需要被控制设备进行应答。当在被控制站点需要人们的交互工作时,通常不使用单工电路。
半双工电路 一种双工传输,但是在一个时间仅仅能进行一个方向的通信。最好的例子是公民波段(CB:CITIZEN BAND)无线电通信,其中在一个时间只能有一个操作者讲话。当一个操作者讲话完毕时,他或她说“结束”,于是另一个操作者才能讲话。同样,半双工电路用一个信号发送系统指示何时一个设备完成了发送或接收,于是其它的设备就可以访问这条线路了。半双工通信可以使用单线、双线电缆和双绞线。
全双工电路 是一种双向同时的通信。在数字网络,应该使用两对电线来完成这个电路。被调制解调器连接的模拟电路仅仅需要一个电线对。这个电路的带宽被分成两个频率,它允许数据同时在两个方向流动。
当以半双工模式连接终端时,在终端上打入的字符将被显示和传输。然而,在全双工模式下的终端,在它从接收系统传回“回音”后才显示。如果通信系统没有使用同样的模式,就会出现问题。例如,如果一个终端是处于半双工模式,它立即显示打入的字符。如果接收系统或主机处于全双工模式,它还返回一个字符到这个终端,于是导致了在终端上打入一个字符却在屏幕上出现两个显示。如果这个终端处于全双工模式,而主机却处于半双工模式,那么终端将不显示任何字符,这是因为它的全双工模式需要等待来自主机的一个回音,但由于主机处于半双工模式,它并不向终端发送回音。
Data Communication Equipment(DCE)数据通信设备(DCE)
大量的数据通信设备,都以DTE/DCE中的DCE命名(参见“数据通信设备”)。DCE处于数据终端设备(DTE)和传输电路或信道之间。它为将DTE连接到通信网络或将通信网络连到DTE,提供了二种连接。另外,它通常终结一个电路,并为这个电路提供时钟。下面讨论一些类型的传输设备。
调制解调器 调制解调器(调制器/解调器)将数字信号转变为模拟信号,并将这个信号在音频电话网络上进行传输。表示二进制0和1的数字电脉冲在传输的一个端点被转换成模拟波形,并且在另外二个端点被另外一个调制解调器转换回数字信号。这个调制解调器是由数据通信分组的命令进行控制的,它处理拨号和电话的回答,它也控制传输率,传输率的变化范围是300bps到9,600bps。如果使用了压缩技术,采用最新标准可以达到28,800bps,而且更高的速率正在开发中。
信道服务单元(CSU)这种设备用于连接数字通信线路(例如T1)。它不仅廉价,而且为数字信号提供了一种终结。CSU 提供线路上的不同回路,如果连接到它的其它通信设备失效了,还可以保持这条线路的连接。CSU通常与DSU一起合并使用。
数据服务单元(DSU)上的数据数据服务单元是在数字信道上传输数字数据时采用的硬件设备。这种设备把网桥、路由器和多路选择器上的数据转化到数字线路上使用的双极性数字信号。
中继器和电路驱动器 在长途线路中出现的信号畸变可能使得数字信号变得不可辨识。为了克服这个问题并增加传输距离,可以在线路中引进中继器来阅读畸变的脉冲,并再生它们。在电话系统中,每1,818米(6,000英尺)就需要一个中继器。从计算机到外围设备的串行连接大约每15米(50英尺)需要一个线路驱动器。一些线路驱动器可以将这个距离限制扩展到5,000英尺。
网桥 网桥连接两个相似或不相似的面向分组的局域网。它在开放式系统互联(OSI)参考模型的数据链路层进行工作。网桥可将分组前递到其它局域网或对分组进行过滤以减少互联网络通信量。
路由器 路由器将局域网(LAN)和其它LAN互联到主干电缆或到广域网。路由器就象网桥,但是却提供了高级功能。它可以知道结点的目的地和到达那里的路由,然后选择最佳路由传递分组到目的地。
Transmission Services传输服务
传输服务是由电讯公司或其它已经建立城域网的公司提供的。这些服务在“电信服务”中详细的介绍。
相关条目:Asynchronous Communication 异步通信;Bandwidth带宽;Cabling布缆;Carrier Services电信服务;Data Transfer Rates数据传输率;Synchronous Communication同步通信;Wide Area Networks广域网。
运输层接口 Transport Layer Interface
运输层接口(TLI)是一个调用库和在STREAMS环境上面的运行时(run-time)模块。STREAMS和TLI原来是AT&T为在UNIX环境中使用而定义的。
相关条目:STREAMS STREAMS环境。
Transport layer 传输层
ISO/OSI 七层模型的第四层,用于计算机间的标准化通信。传输层在网络层之上,负责信息的服务质量以及准确传送。在该层上所执行的任务包括检错和纠错。
OSI模型的运输层 Transport Layer,OSI Model
开放式系统互联(OSI)模型是国际标准化组织(ISO)定义的标准。此标准定义了端系统间用于通信的协议的分层体系结构。在通信会话中,在每个计算机上的每一层运行的进程,相互之间进行通信。它的七层协议一般可分类成三层:
在底层定义:实际的物理部件(例如,连接器和电缆)、数据如何在系统间进行交换、网络接口的类型和访问方式。
运输层关心系统间的可靠数据传输。
应用层为用户应用程序和网络通信系统提供接口。
OSI模型的设计,是为了帮助开发人员创建可以在多厂商产品系列都兼容的产品,并且提倡开放的互操作联网系统。
运输层处于OSI协议栈的第4层。它在物理层、数据链路层和网络层之上,刚好在会话层之下。它为会话层提供消息传递服务,并对更高的层隐匿下面的网络。
运输层提供可靠的端点对端点的数据传输。错误检查和其它可靠性功能如果没有在下面的网络层进行处理,那么就会被运输层的协议进行处理。帧中继和异步传输模式(ATM)网络有这种情况,这两种传输网络在传递分组时,不进行错误检查。事实上,它们假设错误检查是运输层协议处理的,这些协议检查分组中的信息,以确信它们是无错传递的。
运输层可以提供面向连接和无连接的服务。在面向连接的会话中将建立分组流动到目的地的电路。在这种安排中,分组是按照顺序抵达的,因而不需要全地址或其它信息,这是因为这条电路保证它们被传递到正确的目的地。这种类型的安排用于长传输,或用于一个系统将长期访问另一个系统的资源的连接。无连接会话不建立电路或可靠数据传递。分组被全编址,并分发到网络上。每个分组可以智能地按照不同的路径,最终乱序抵达目的地。在目的地的运输层协议将重新把这个分组排列成以前的次序,并对丢失或损坏的分组发出重发请求。
相关条目:Layered Architecture分层体系结构;Open Systems Interconnection Model开放式系统互联模型;Protocol Stacks协议栈。
传输协议 Transport Protocol
参见Protocol,Communication 通信协议。
普通文件运输协议 Trivial File Transfer Protocol
参见File Transfer Protocol 文件运输协议。
故障诊断与维修,排错 Troubleshooting
参见Testing Equipment and Techniques 测试设备与技术。
受托者 Trustees
在NetWare环境,受托者是被授予使用一个资源或访问这个文件系统权力的用户。授予这个受托者的权力,被称为受托者授予。在NetWare 4.X中,“受托者授予”还可以包括管理NetWare目录服务中对象的权力。
相关条目:Access Rights访问权力;Administrators, Novell NetWare Novell NetWare管理人员;File and Directory Rights, NetWare NetWare文件和目录权限;Rights in Novell NetWare 在Novell NetWare中的权力;Users and Groups用户和组。
管道传送,隧道,管道传输 Tunneling
参见Encapsulation封装。
UNIX系统实验室的 Tuxedo中间件 Tuxedo,UNIX System Laboratories
Tuxedo是一个客户机/服务器的“中间件”产品,它在客户机和服务器之间进行调节,以保证正确地处理事务。Tuxedo是一个事务处理(TP)监督器,它管理联机事务处理(OLTP)系统(参见“事务处理”)操作的事务。客户通过结构化查询语言(SQL)调用,或其它类型的请求,产生对服务器的请求。这个事务处理监督器确信,正确地进行了修改,以保证数据的完整性。这在一个事务可以改变多个位置的数据库的分布式数据库环境是非常重要的。这个事务处理监督器使用双阶段提交,以保证所有的数据库都已经接收和认可了这些数据的正确性。否则,这个数据库返回它的事务前状态。
事务监督器从前都是与大的大型计算机系统联系在一起的,但是Tuxedo的设计是为了在不昂贵的基于UNIX的系统上运行。AT&T最初是作为它自己使用的联机事务处理开发Tuxedo的。虽然Tuxedo必须在U-NIX系统上运行,但是它可以与DOS、OS/2、Windows和UNIX客户一起工作。它还使用通用的通信协议,如传输控制协议/因特网协议(TCP/IP)和网络基本输入输出系统(NetBIOS),并且可以在这些环境提供分布式处理支持。例如,它可以根据请求的类型,服务请求从一个客户选择路由到一个特定的服务器。Tuxedo的基本特征是它的联机事务处理系统,但是,Tuxedo也工作于集成关系型的平面文件,以及层次数据库系统。
相关条目:Connectionless and Connection-Oriented Transactions无连接和面向连接事务;Transaction Processing 事务处理。
双绞线,双绞线电缆 Twisted-Pair Cable
双绞线电缆包括两个绝缘的铜质电线,它们相互纽绞在一起。这种纽绞避免了相临电缆产生的串音现象。可以获得以下一些双绞线电缆:
类别1语音级双绞电话线,不适合数组传输。
类别2数据传输率可达4Mbps。
类别3数据传输率可达10Mbps,通常用于以太网10BaseT网络。
类别4传输率适用于16Mbps的令牌环网络。
类别5传输率适用于100Mbps到150Mbps的新网络。这些网络包括快速以太网、100BaseVG和铜质分布式数字接口(CDDI)。CDDI是光纤分布式数字接口(FDDI)的铜线版本。
相关条目:Cabling 布缆,铺设电缆。
Two-Phase Commit两阶段提交
两阶段提交是一种策略,当写入事务涉及到多个地点的分布式数据库时,它可以保证数据的完整性。每个涉及的数据库,都必须在这个事务实际认可前监督它。如果这个事务成功了,它就被认可;否则,这个事务就被卷回。
就象容错系统一样,双阶段提交,在事务进行写入操作时,对系统出现失效提供了保护。它还允许操作员取消事务并返回数据库到它以前的状态。当事务影响到存储在多个位置的数据时,必须保证在认可这个事务处理完毕之前,所有的系统都正确地完成了写入工作。如果其中的一个系统失效了,其它的系统都必须得知这个失效,从而它们可以将这个事务卷回。
相关条目:Transaction Processing 事务处理。