微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 令牌环网概念_令牌环网工作原理_令牌环网为什么没人用

令牌环网概念_令牌环网工作原理_令牌环网为什么没人用

时间:07-14 来源:电子发烧友网整理 点击:

环方法。在令牌环网中有一个令牌(Token)沿着环形总线在入网节点计算机间依次传递,令牌实际上是一个特殊格式的帧,本身并不包含信息,仅控制信道的使用,确保在同一时刻只有一个节点能够独占信道。当环上节点都空闲时,令牌绕环行进。节点计算机只有取得令牌后才能发送数据帧,因此不会发生碰撞。由于令牌在网环上是按顺序依次传递的,因此对所有入网计算机而言,访问权是公平的。

  令牌在工作中有"闲"和"忙"两种状态。"闲"表示令牌没有被占用,即网中没有计算机在传送信息;"忙"表示令牌已被占用,即网中有信息正在传送。希望传送数据的计算机必须首先检测到"闲"令牌,将它置为"忙"的状态,然后在该令牌后面传送数据。当所传数据被目的节点计算机接收后,数据被从网中除去,令牌被重新置为"闲"。令牌环网的缺点是需要维护令牌,一旦失去令牌就无法工作,需要选择专门的节点监视和管理令牌。

  通俗的说就是:它是一个环路。。。在环路有好象现实中的一个指令的。。有且只有一个指令的。。。大家都是在等那个指令。。这样的话就不存在冲突的问题了。

  简单来说就是它是一个环路。。。在环路有好象现实中的一个指令的。。有且只有一个指令的。。。大家都是在等那个指令。。这样的话就不存在冲突的问题了。

  令牌环网Token Ring协议

  1、令牌环网工作过程

  令牌环Token Ring协议是环型网中最普遍采用的介质访问控制,它在环中加入一特殊的MAC控制帧,即令牌帧,用于控制结点有序访问介质。其工作过程如下:

  环初始化后,令牌总是沿着物理环单向逐站传输。

  如果结点A有数据要发送,它必须等待空闲令牌到达本站,当获得空闲令牌后,它将令牌标志位由"闲"置为"忙",并构造成数据帧进行传输。

  数据帧在环上做广播传输,其他结点可依次接收到数据帧,但只有目的地址相匹配的结点才复制。

  数据帧遍历环后,回到结点A,由A回收数据帧,并将令牌状态改为空闲,然后将空闲令牌传送到下一结点。

  每个结点都有一个令牌持有计时器THT (Token Holding TImer),当发送结点数据帧后,THT开始计时。当数据帧在环上循环一周返回到发送结点后,如果THT未超时,该结点可继续发送数据;如果THT超时,该结点即使有数据要传送,也必须向下游结点发送令牌帧,要传送的数据必须等到再次获得令牌帧才能发送。THT反映了网络负载状况,网络负载越重,各个结点在THT内所发送的数据帧越少。通过THT可以控制各个结点占有介质的时间长度,并且各个结点可以通过THT测算出需要等待多长时间才能获得令牌帧访问介质。

  2、令牌环网帧格式

  令牌环存在两种格式的帧,一种是令牌帧,一种是信息帧。

  3、令牌环的维护

  令牌丢失和数据帧无法撤消,是环网上最严重的两种差错,可以通过在环路上指定一个站点作为主动令牌管理站,以此来解决这些问题。主动令牌管理站通过一种超时机制来检测令牌丢失的情况,该超时值比最长的帧为完全遍历环路所需的时间还要长一些。如果在该时段内没有检测到令牌,便认为令牌已经丢失,管理站将清除环路上的数据碎片,并发出一个令牌。为了检测到一个持续循环的数据帧,管理站在经过的任何一个数据帧上置其监控位为1,如果管理站检测到一个经过的数据帧的监控拉的已经置为1,便知道有某个站未能清除自己发出的数据帧,管理站将清除环路的残余数据,并发出一个令牌。

  Token Ring协议的特点是在轻载时,由于一个工作站在发送前必须等待空令牌到来,故效率很低;在重载时,各站访问机会均等,效率较高;访问方式具有可调整性和确定性,各站既具有同等的介质访问权,也可以有优先级操作和带宽保护;主要缺点是有较复杂的令牌维护要求。

  令牌环网和以太网的区别

  以太网是这样通信的,每台电脑位于同一个主干中都可以向主干线路中发信息串。假如a吧,它先监听主干线路上有没有人在发信息,如果有它就等一会儿,在它发现没有人发言后它将发言,但这时有可能另一台电脑也和它同时发言(想象一下在课堂上两个学生向老师同时提问),这样它们会同时停止发言,并在等待了一个随机时间后继续发言,当然它们的随机时间是不同的,并且在再次发言前仍需监听主干上是否有其它主机在发言。其它的电脑读取数据包,检查mac地址和ip地址乃至端口号看是不是发给自已的,如果不是便丢弃。它的mac 算法是csma/cd算法。

  令牌环网的结构是组成一个环形,环形的一圈是主机,主机中存在一个令牌,由一号机向下传,每个主机只有在自已有令牌时才能向主线路中发数据。

为什么令牌环

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top