七、令牌环网的帧收发操作
  帧的发送和接收所遵循的规则称为MAC算法。为了简化和易于理解其基本操作,下面
的过程不考虑优先权机制。
  1、帧的发送
  MAC单元收到发送数据请求后,首先将数据封装为MAC帧,参见图5所示。?随后,MAC
单元等待令牌到来。如果到来帧的AC字段中的T比特为“0”,?则表明令牌已到,并通过
将T比特置“1”来抓住令牌,随后将其余字段FC,DA,SA,I,FCS,ED和FS(见图5)添
加在AC字段后,形成一个完整的帧发送到环上。同时被抓住的令牌帧中的ED字段被该站吸
收。抓往令牌的站可连续发送直至无数据可发,或令牌保持计时器期满为止。该站可通过
将ED字段中I比特置1的方法连续发送多个帧(多帧中的最后一帧除外)。
  发送出帧的工作站要负责清除绕环一周回至源发点的帧,并检查帧ED和FS中的状态比
特,判断传输的结果。值指出的是,如果状态表明有错,MAC并不重传,而是向高层报告,
发送过程图解见图6。


        图6

  2、帧的接收
  令牌环上的工作站除对进入的信号转发外,通过识别帧首定界符SD来监视帧的开始。
如果FC字段中的F比特指示它是MAC帧,便对其进行拷贝,并对FS?字段中的C比特进行解释,
并按需要进行动作。如果该帧为常规的数据载携帧,并与该接收站的地址符合,帧内容将
拷贝到帧缓冲器,以便进一步处理。?在任何一种情况下,?FS字段中的A和C比特都要在转
发前根据情况进行设置。接收过程的流程图如图7?所示。

索引 上一页 下一页