帧突发(Frame Bursting)技术,是为在千兆以太网半双工工作模式下增加网络性能提出的一种技术。它与帧扩展(Carrier Extension)技术互补,成功地解决了半双工模式下使用C***A/CD媒体访问控制协议时带来的网络跨距过小的问题。
帧突发技术,在IEEE802.3委员会定义的IEEE802.3标准中作出了详细解释。它使得一个工作站能够一次连续发送多个数据帧。
其工作过程具体如下:
帧突发(Frame Bursting)技术,是为在千兆以太网半双工工作模式下增加网络性能提出的一种技术。它与帧扩展(Carrier Extension)技术互补,成功地解决了半双工模式下使用C***A/CD媒体访问控制协议时带来的网络跨距过小的问题。
(1)当一个工作站需要发送数据时,它首先检查自己的突发计时器。若该计时器没有启动,则工作站按照C***A/CD方式尝试发送数据,并设置首帧标志,用以标记该帧为应该发送多帧的第一帧,同时启动突发计时器。
(2)若数据发送成功,则发送器检查首帧标志。若标志已设置,工作站会继续发送数据。当首帧长度小于512字节时,发送器会使用帧扩展技术将该帧扩展到512字节长,然后发送器清除首帧标志。如果此时仍没有发生冲突,则执行第(3)步。若发生冲突,则发送器清除首帧标志和突发计时器,转回第(1)步继续尝试发送数据。
(3)发送器在发送完首帧瞬间,仍然拥有对信道的控制权。发送器会检查突发计时器,若计时器计时未结束,发送器会发送一个12字节长的帧间隔,以保证对信道的占有权,同时保证高层准备好需要继续发送的数据帧。帧间隔发送完,转向执行第(4)步。若计时器已结束,则发送器不再发送数据,转回第(1)步。
(4)帧间隔发送完,若高层已准备好需要发送的数据,则可继续发送数据。否则,发送器失去帧突发时间,突发计时器清除,重新转回第(1)步。
(5)当突发计时器结束,若发送器仍然在发送数据或帧间隔,则可继续发送。发送完毕,清除突发计时器,转回第(1)步。
在一个帧突发时间内,发送器可以发送1500个字节。极限情况下,发送器首帧长可达1487字节,加上帧间隔12字节,两者共计1499字节。对于一个能极限发送1500字节的时间来讲,发送完1499字节后,该突发计时器显然未计时完毕,因此,发送器可以继续发送一个长为1518字节的数据帧。这样,在一个帧突发时间间隔内,发送器可以发送总长为3005字节的两个数据帧。
与帧扩展技术类似的是,只有在半双工模式下才采用帧突发技术,在全双工模式下不存在帧突发。