第四章局域网和城域网(2) 4.4令牌总线访问控制和IEEE802.4标准 4.5令牌环访问控制和IEEE8025标准
第四章 局域网和城域网 (2) ◼ 4.4 令牌总线访问控制和IEEE802.4标准 ◼ 4.5 令牌环访问控制和IEEE 802.5标准
令牌总线和IE8024 802.3协议不能保证对每个站点公平,不 能保证最长等待时间.因此不能应用于工 厂自动化和实时系统中 8024提出了令牌总线网,既有802.3的可 靠性,又有环网能确知最坏情况的特性 ■总线拓扑 令牌:
令牌总线和IEEE 802.4 ◼ 802.3协议不能保证对每个站点公平, 不 能保证最长等待时间. 因此不能应用于工 厂自动化和实时系统中. ◼ 802.4提出了令牌总线网, 既有802.3的可 靠性, 又有环网能确知最坏情况的特性. ◼ 总线拓扑 ◼ 令牌:
令牌总线局域网 ■逻辑环结构: ■逻辑上,令牌总线所有站点组成一个环,每个 站点按次序分配一个逻辑地址 每个站点记录前面站点和后面站点 ■令牌绕逻辑环传送,只有令牌持有者才有权 力发送数据 逻辑环(站点20、40不在环中) 令牌总线配置(图中总线上站点按物理地址排序,标准中并未如此规定)
令牌总线局域网 ◼ 逻辑环结构: ◼ 逻辑上, 令牌总线所有站点组成一个环, 每个 站点按次序分配一个逻辑地址. ◼ 每个站点记录前面站点和后面站点. ◼ 令牌绕逻辑环传送, 只有令牌持有者才有权 力发送数据. 10 20 30 40 50 60 逻辑环(站点20、40不在环中) 令牌总线配置(图中总线上站点按物理地址排序,标准中并未如此规定)
令牌总线控制 ■令牌总线MAC协议十分复杂,关键是令牌 逻辑环的维护 ■环初始化 ■插入环 ■退出环 恢复环
令牌总线控制 ◼ 令牌总线MAC协议十分复杂,关键是令牌 逻辑环的维护: ◼ 环初始化 ◼ 插入环 ◼ 退出环 ◼ 恢复环
环初始化 ■网络没有令牌,开始环初始化过程: 发出一个 CLAIM-TOKEN帧 没有人来竞争产生令牌,建立一个环 有竞争,比较申请令牌帧的数据字段长度来解决冲突: CLAIM-TOKEN帧的长度根据其地址的头两位的值设置为 “响应窗口”(时槽时间)的0/2/4/6倍 ■发完之后如果监听到媒体上还有别的站点来发送,放弃申请 令牌 ■否则按照地址的下一个两位来继续竞争
环初始化 ◼ 网络没有令牌,开始环初始化过程: ◼ 发出一个CLAIM-TOKEN帧 ◼ 没有人来竞争,产生令牌,建立一个环 ◼ 有竞争,比较申请令牌帧的数据字段长度来解决冲突: ◼ CLAIM-TOKEN帧的长度根据其地址的头两位的值设置为 “响应窗口”(时槽时间)的0/2/4/6倍 ◼ 发完之后如果监听到媒体上还有别的站点来发送,放弃申请 令牌 ◼ 否则按照地址的下一个两位来继续竞争…