計算機網路中的幀突發


幀突發是一種在OSI模型資料鏈路層使用的傳輸技術,用於提高資料幀的傳輸速率。它可以有效地部署在千兆乙太網中以提高網路吞吐量。它在802.11e QoS規範草案中有所規定。

透過這種技術,傳送方可以連續傳輸一系列幀,而無需放棄對傳輸介質的控制。一組較小的幀可以連線起來形成一個大的幀,一次性傳輸。

技術

首先,我們考慮沒有幀突發的情況:

假設一個站點需要透過共享介質傳送三個短幀F1、F2和F3。為了傳送F1,該站點爭用介質的時間等於DIFS(分散式幀間間隔)。如果沒有其他站點正在傳輸,則該站點獲得通道。幀傳送後,站點等待等於SIFS(短幀間間隔)的時間來確認。對幀F2和F3重複此過程。

可以看出,DIFS的浪費時間相當高,尤其是在資料長度短且爭用傳輸介質的站點數量少的情況下。

透過應用幀突發技術,爭用浪費的時間大大減少,如下所示:

在這裡,傳送方和接收方在爭用第一個幀的傳輸時,獲取通道的時間限制為給定的傳輸時間限制。因此,傳送方等待時間等於DIFS來傳輸幀F1。收到F1的確認後,傳送方不需要DIFS,因為通道已被獲取。因此,它在重新發送後續幀之前等待時間等於SIFS。這可以持續到允許的總傳輸時間限制為止。

以下圖表顯示了標準傳輸與使用幀突發的比較:

幀突發也可以與幀聚合結合使用。在這種情況下,傳輸的是多個幀的連線序列,而不是單獨的小幀。這完全消除了幀間間隙以及報頭和間隙的開銷。這在幀包含小有效負載大小的情況下尤其適用。這在下面的圖中顯示:

更新於:2019年8月30日

瀏覽量1K+

開啟你的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.