IEEE 802.3x
外观
IEEE 802.3x是IEEE制定在双工模式(Full Duplex)中提供流量控管的机制(Flow Control) ,相关规格已制定于 IEEE Std 802.3-2002(Annex 31B)中。
目前高效能的网络交换器皆有建置流量控管机制,当网络交换器产生拥塞时就会利用PAUSE frame 通知传送者暂缓送出封包,以减缓拥塞情况。
概述
[编辑]早期网络交换器在半双工(Half Duplex) 中,有一方因为效能较差或带宽较小,来不及处理这些源源不断的封包时,会使用back pressure 方式,以减缓封包雍塞情况。大致分为两种作法: (1) force collision:当接收者发现有封包送来了,就发个封包故意产生传输碰撞(collision)现象。这样传送者发现传输碰撞就会安排重送,因此接收者可以有更多的时间处理封包,queue 被塞满的情况可以暂时舒缓。 (2) false carrier:又称deferral,接收者利用发一长串的preamble信号,让传送者一直以为这边要传输资料过去(carrier),因此传送者就会等待不再送出封包。
但是双工模式(Full Duplex)下,因为没有载波侦听多路存取/冲突检测(CSMA/CD)机制,所以上述的方法无效。
在 802.3x下,当网络交换器产生拥塞时就会利用PAUSE frame 通知传送者暂缓送出封包,以减缓拥塞情况。[1]。
参考资料
[编辑]- ^ 802.1X 在公眾無線區域網路下策略性服務品質管理機制 (PDF). [2007-07-06].[永久失效链接]
外部链接
[编辑]- (英文)Get IEEE 802®(页面存档备份,存于互联网档案馆)