計算機網路中的幀突發
幀突發是一種在OSI模型資料鏈路層使用的傳輸技術,用於提高資料幀的傳輸速率。它可以有效地部署在千兆乙太網中以提高網路吞吐量。它在802.11e QoS規範草案中有所規定。
透過這種技術,傳送方可以連續傳輸一系列幀,而無需放棄對傳輸介質的控制。一組較小的幀可以連線起來形成一個大的幀,一次性傳輸。
技術
首先,我們考慮沒有幀突發的情況:
假設一個站點需要透過共享介質傳送三個短幀F1、F2和F3。為了傳送F1,該站點爭用介質的時間等於DIFS(分散式幀間間隔)。如果沒有其他站點正在傳輸,則該站點獲得通道。幀傳送後,站點等待等於SIFS(短幀間間隔)的時間來確認。對幀F2和F3重複此過程。
可以看出,DIFS的浪費時間相當高,尤其是在資料長度短且爭用傳輸介質的站點數量少的情況下。
透過應用幀突發技術,爭用浪費的時間大大減少,如下所示:
在這裡,傳送方和接收方在爭用第一個幀的傳輸時,獲取通道的時間限制為給定的傳輸時間限制。因此,傳送方等待時間等於DIFS來傳輸幀F1。收到F1的確認後,傳送方不需要DIFS,因為通道已被獲取。因此,它在重新發送後續幀之前等待時間等於SIFS。這可以持續到允許的總傳輸時間限制為止。
以下圖表顯示了標準傳輸與使用幀突發的比較:

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

廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP