于这种传播时延,虽然LAN上某一工作站已开 始发送,但由于另外一工作站尚未检测到第一站的传输也启动发送,从而造成碰撞。图3示出了工 作站检测碰撞所需的时间,图中标出的数字1为工作站发送一个帧(传输单位)所需的时间,数字0.5 为工作站A传输到工作站B所需的传播时间。可以看到,工作站A检测到碰撞是从A到B传播时间的2 倍。 图3还表明,帧长度要足以在发完之前就能检测到碰撞,否则碰撞检测就失去意义。因此,在 IEEE802.3标准中定义了一个间隙时间,其大小为住返传播时间与为强化碰撞而有意发送的干扰序 列时间之和。这个间隙时间可用来确定最小的MAN帧长。 检测到碰撞之后,涉及该次碰撞的站要丢弃各自开始的传输,转而继续发送一种特殊的干扰 信号,使碰撞更加严重以便警告LAN上的所有工作站,碰撞出现了!在此之后,两个碰撞的站都采 退避策略,即都设置一个随机间隔时间,另有当此时间间隔满期后才能启动发送。当然如果这两 个工作站所选的随机间隔时间相同,碰撞将会继续产生。为避免这种情况的出现,退避时间应为 一个服从均匀分布的随机量。同时,由于碰撞产生的重传加大了网络的通信流量,所以当出现多 次碰撞后,它应退避一个较长的时间。 页码:[1] [2] [3] [4] [5] [6] [7] [8] 第2页、共8页 |