|
知识路径: > 计算机网络原理 > 局域网 > 局域网协议 > IEEE 802.5协议 >
|
相关知识点:4个
|
|
|
|
IEEE 802.5令牌环的MAC帧有两种基本格式:令牌帧和数据帧,如下图所示。
|
|
|
|
|
(1)令牌帧和数据帧都有一对起始定界符SD和结束定界符ED用于确定帧的边界,它们中各有4位采用曼彻斯特编码中不使用的违法码(“高—高”电平对和“低—低”电平对),以实现数据的透明传输。
|
|
|
|
|
|
.T为令牌/数据标志,该位为0表示令牌,为1表示数据帧。当某个站点要发送数据并获得一个令牌后,将AC字段的T位置1。此时SD、AC字段就作为数据帧的头部,随后便可发送数据帧的其余部分了。
|
|
|
.M为监控位,用于检测环路上是否存在持续循环的数据帧。
|
|
|
.PPP为优先级编码,当某站发送优先级为n的帧时,它必须等待,直到截获了优先级比n小或等于n的空令牌,这就保证了高优先级的帧有更多的机会发送帧。
|
|
|
.RRR为预约编码,当某个站点要发送数据而信道不空时,可以在转发其他站点数据帧时将自己的优先级编码填入RRR中,待该数据发送完毕,产生的令牌便具有了预约的优先级。若RRR已经被其他站点预约了更高的优先级,则不可再预约。为了避免各站将优先级抬高,在将令牌提升的站,发送完数据后,必须将令牌减下来。这就使优先级较低的站点也有发送数据帧的机会。
|
|
|
(3)帧控制字段FC。帧控制字段的前两位标志帧的类型。
|
|
|
.01表示为一般信息帧,即其中的数据是上层提交的LLC帧;
|
|
|
.00表示MAC控制帧,此时其后的6位用以区分控制帧的类型。信息帧只发送给地址字段所指示的目的站点,控制帧则发送给所有的站点。控制帧中不含数据字段。
|
|
|
|
|
字段设置了A、C两位,其余4位没有定义。A位为地址识别位,发送站发送数据帧时将该位置0,接收站确认目的地址与本站相符后将该位置1。C为帧复制位,发送站发送数据帧时将该位置0,接收站接收数据时将该位置1。当数据帧返回发送站时,A、C位作为应答信号使发送站了解数据的发送情况。若返回AC=11,表示接收站已经收到并复制了数据帧,若AC=00,表示接收站不存在(目的地址错误或接收站不工作),此时不必再重发;若AC=10,表示接收站存在,但由于缓冲区不够或其他原因未接收数据帧,可等待一段时间后再重发。
|
|
|