四、令牌环网的操作原理
 

  令牌环网的操作原理可用图 3来说明。当环上的一个工作站希望好送帧时,必须首先
等待令牌。所谓令牌是一组特殊的比特,专门用来仲裁由哪个工作站访问网环。一旦收到
令牌,工作站便可启动发送帧。帧中包括接收站的地址,以标识哪一站应接收此帧。帧在
环上传送时,不管帧是否是针对自己工作站的,所有工作站都进行转发,直到待回到帧的
始发站,并由该始发站撤消该帧。帧的意图接收者除转发帧外,应针对自身站的帧维持一
个副本,并通过在帧的尾部设置“响应比特”来指示已收到此副本。
  工作站在发送完一帧后,应该释放令牌,以便出让给它站使用。出让令牌有两种方式,
并与所用的传输速率相关。一种是低速操作(4Mb/s?)时只有收到响应比特才释放,我们
称之为常规释放。第二种是工作站发出帧的最后一比特后释放,我们称之为早期释放。
  现在就图3进行一些说明,开始时,假定工作站A想向工作站C发送帧,其过程如图3所
标出的序列。
  第1步:工作站A等待令牌从上游邻站到达本站,以便有发送机会。

  第2步:工作站A将帧发送到环上,工作站C对发往它的帧进行拷贝,并继续将该帧转
发到环上。

  第3步:工作站A等待接收它所发的帧,并将帧从环上撤离,不再向环上转发。

  第4步a:当工作站接收到帧的最后一比特时,便产生令牌,并将令牌通过环传给下游
      邻站,随后对帧尾部的响应比特进行处理。
  第4步b:当工作站A发送完最后一个比特时,便将令牌传递给下游工作站,所谓早期
      释放。

  第4步分a、b两种方式,表示选择其中之一。如前所述,在常规释放时选择第4步a,在
早期释放时选择第4步b。还应指出,当令牌传到某一工作站,但无数据发送时,只要简单
地将令牌向下游转发即可。

索引 上一页 下一页