从权标环形网络中摘除帧的机理制造技术

技术编号:3536840 阅读:321 留言:1更新日期:2012-04-11 18:40
一通信站将一序列的一个或一个以上的帧传送到一权标环网上,并保留所传送的帧的计数值。在所传送的帧结束时,该通信站往环网上发送一个或一个以上编了码的标记帧,并最后传送一权标。在帧传输开始之后,该站从环网上摘除它所收到的所有帧,并在每次正确摘除帧时使其计数值减值,直至其计数值减到零值或检测出其中一个标记帧为止。(*该技术在2012年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术总的说来涉及这样一种计算机网络领域,该计算机网络包含多个采用以权标(token)为主要特点的协议在一环网(环形网络)上进行数据通信的通信站,更具体地说,本专利技术涉及一种从网络中除去数据的机理。计算机网络使各种装置例如处理机、大容量存储器和打印机等能在高速通信链路上彼此进行通信。各装置被连接(也就是说互相接口)成网络,从而通过各通信站将数据传送到网络上或从网络上将数据传送出去。各通信站由通信链路互连起来。这种网络的一个例子是局部地区网络(LAN)。局部地区网络可以在一定范围的地理区域内在各通信装置之间进行高频宽通信。这些通信链路一般由光纤、同轴电缆或双扭导线组成。局部地区网络可采用一系列布局方式,例如总线或环网布局。在作为总线布局的网络中,数据通信是从发信站双向进行的。在配置成环网的网络中,各网络站在一个方向上围绕环网传送数据。这样,当一通信站将数据传输到环网上时,数据从一站到另一站环绕着环网传送,各站接收上一站的数据,将其转发到下一站,直到数据到达应接收它的那个站为止。在周知的一种环形网络中,收信站或目的站又把数据转发到处于其下游的下一站,于是数据就这样不断地环绕着环路到达始发站或源站。各网络站以帧的形式发送和接收数据。帧除含有数据外,还含有地址、错误检测序列和状态标志,例如一个指示着预期的收信站或目的站接收到的帧的标志。各帧地址将各通信站区分为源站、一个或是多个目的站。各站和各附装的装置个个都用独特的地址加以区分。因此各站具有与自身有关的独特的站地址以及附装在其上的装置的地址。各站还可具有与它们有关的其它的地址,举例说,逻辑地址。这样,从源站发送到单个目的站的帧含有源站的地址和例如附装到目的站的某具体装置的地址。各站可保持一系列与自身有关的地址,因而各站收到的帧含有其任一地址。一个目的站除了将帧转发至其下一站之外,还将与该站自身有关的适当装置所要用的帧复制下来。目的站还可以发出适当状态的标志表示已收到了这些帧。帧回到源站时,源站就认出帧中的源地址是自己的,于是将帧从环网数据流中除去或摘除。经过一次传输过程之后,假设环网上各站都妥善工作,则源站在整个环网上所收到的第一批帧都是它所发送的帧。各通信站按照便于将帧有次序地在各通信链路上传送的通信协议进行工作。其中一种通信协议是权标一环网(token-ring)系统。这类系统采用一种权标,即一特定的位串(a string of bits),来表示某一发信站已发信完毕。这时下一个站就可以按照协议的规定在收到权标时开始传送各帧。在权标环网系统中,通信站如果不持有权标是不可以在环网上传送数据的。因此若某一通信站有一些帧需要在环网上传输,则在它从上一个站收到环网数据流时首先就要从数据流上除去权标,也就是说,将权标加以“捕获”。接着,该捕获站就开始传送帧。该通信站完成帧传输任务之后才再传输权标,有效地释放它。接着后面各站就将该权标环绕环路传送,直到某一站为要发送数据而将其捕获为止。两个或两个以上的这类环网,或更一般地说,两个或两个以上的局部地区网络可以用一个桥接设备连接起来,即以一专用通信站同时连接到两个局部地区网络,以形成扩大了的局部地区网络。这一来,桥接设备就给例如其中一环网上的发信站与另一环网上的收信站之间的通信带来了方便。它基本上起了含有发信站的环网上的目的站的作用,因而复制着传送到第二环网的各帧,同时还在源站环路上转发这些帧。它还在第二环网上起发信站的作用,并在捕获到该环网的权标之后传送该环网中复制的帧。该第二环网可含有所述的目的站,或者它本身可以是一个含有一连接到另一局部地区网络的桥接设备的中间环网,该另一局部地区网络又可含有该目的站或者本身是另一中间局部地区网络。桥接设备有两种工作方法,即透明和非透明的。桥接设备透明工作时将源站发出的帧不作重大改变就传送出去,也就是说,对受到帧的错误检测序列所保护的帧的任何部分都不加以改变。另一方面,桥接设备非透明工作时,在将源站发出的帧发送到所连接的局部地区网络之前将它们大加改变。举例说,非透明桥接设备可以将源地址改变为第二环网上桥接设备的地址,和/或改变帧中的某一其它信息。为防止将帧的变化作为错误进行处理,非透明桥接设备必须重新计数和替换包含在各帧中的错误检测序列。但若桥接设备把帧复制错或偶然复制出一个错帧、改变它然后再次计算错误检测序列,则可能会使各帧的差错检测不出来。于是可以认为这时帧信息的完整性有所降低。桥接设备无论是以体积方式工作都必须从第二环网除去它所传送的帧。一般说来,一个通信站“辨认”出帧中的源地址为它自己的地址,然后将帧除去。一个不对各地址加以改变且并非原来的源站的桥接设备可能认不出它在第二环网上所传输的源地址。桥接设备是能传送原来由一个或一个以上不同的局部地区网络上的许多源站中的一个站所传送的帧的。当各帧在第二环网上返回到桥接设备上时,它可能在必须作出摘除帧的决定之前没有时间将帧源地址与各种局部地区网络上的许多源站的地址加以比较。于是桥接设备可能会转发应由它加以摘除的帧。因此桥接设备必须有一个确定哪些帧应加以摘除的方法。摘除这类帧的一个可能的方法不可缺少借助于例如在帧中设定一个标志来对所传送的帧序列中的最后一帧作出标记的桥接设备。该桥接设备便在一次传输过程之后摘除它在环网上接收到的各帧,直到它检测到其中一个帧上设立的标志为止。但若含有标志的帧丢失了或有毛病,从而使所设定的标志检测不出来,则桥接设备可能继续摘除它在环网上所收到的帧,直至它收到停止信号为止,举例说,借助于局部配备的计时器时限的到期。这样,桥接设备将扩大的局部地区网络上其它站所发出的帧摘除,防止这些帧到达它们想到达的目的站。若标志是一种单个二进制位的标志,则帧中的一位误差可能会促使所出现的标志重新加以设定,从而使桥接设备在摘除其所有的帧之前停止摘除程序。一个将许多装置连接到局部地区网络的非桥接设备站可能也会有确定应摘除哪一个帧的问题。一个通信站必须确定在其取帧地址而使其通过该站的时间内是否要摘除一个帧。因此该通信站可能没有时间将帧源地址与其许多有关地址中的一个地址匹配起来,于是就要采用确定应摘除哪一个帧的另一种方法。本专利技术提供一种新的和经改进的通信站,和一种使该通信站能摘除它所传送的帧的方法。简单说来,体现本专利技术的通信站在一环网上传送着一序列的一个或一个以上的帧,而无需在帧中设定任何标志,并将所传送各帧的计数保存下来。在所传送序列的末尾它还在环网上产生一个或一个以上编码的标记帧。(coded marker frame)。在传送过程开始之后,该通信站就从环网上摘除它所收到的帧,减少它对各妥善摘除过的帧的计数值,直至其计数值减到零或其标记帧中的一个被检测出为止。本专利技术的特征在于1.计算机网络上的一个站,所述站包括A.发信装置,用以在网络上发送一个或一个以上的信息帧;B.条纹定界符帧发生装置,响应于所述发信装置,用以产生一个或一个以上的条纹定界符帧,并将所述定界符帧在信息帧传送结束时发送到网络上;C.条纹定界符帧检测装置,用以检测网络上无差错的条纹定界符帧;和D.帧摘除装置,响应于所述发信装置和所述条纹定界符帧检测装置,用以从网络上摘除在帧传送开始之后和检测出其中一个所述条纹定界符之前所收到的信息帧。2.一本文档来自技高网...

【技术保护点】
一种从计算机网络摘除帧的方法,包括以下步骤:A.往网络上发送帧;B.产生一个或一个以上条纹定界符帧,并且在帧传输结束时将所述条纹定界符帧发送到网络上去;C.对往网络上发送的帧进行计数并且保持帧计数值;D.检测无差错条纹定界符帧;E.在所述帧传输开始之后摘除帧;F.对于每一个被摘除的无差错帧,将所述帧计数值减去1;G在:i.检测其中一个所述条纹定界符帧,或ii.帧计数值为0,的较早阶段,中断对帧的摘除工作;H.一当检测到所述条纹定界符帧和将所述站识别为源站的帧中一的个,就继续对这些帧的摘除工作。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:杨学庆KK拉马克里什南巴里斯平尼K拉简德拉简恩
申请(专利权)人:数字设备公司
类型:发明
国别省市:US[美国]

网友询问留言 已有1条评论
  • 来自[北京市百度蜘蛛] 2015年02月18日 08:59
    从权,指采用权宜变通的办法。语出《逸周书·酆保》:“深念之哉,重维之哉!不深乃权不重,从权乃慰,不从乃溃。”
    0
1