乙太網吞吐量


系統的吞吐量是指處理任務並生成結果的速度。乙太網是一組主要用於區域網 (LAN) 的技術,其主要資料單元是幀。乙太網的吞吐量透過在通訊通道上傳輸幀的成功率來衡量。

表示乙太網吞吐量的方法有很多種。其中最明確的一種是計算通道效率。通道效率是指通道實際通訊的淨位元率(每秒位元數)的百分比。假設一個乙太網連線的速度為 100 Mbps。但是,實際上每秒傳輸 80 兆位元的資料。這裡,通道效率為 80% 或 0.8。

乙太網吞吐量的通道效率公式

讓我們假設一個乙太網網路有 k 個站點,每個站點在爭用時隙期間以機率 p 傳輸。設 A 為某個站點獲得通道的機率。A 的計算公式為:

A = kp (1−p)kp

A 的值在 p = 1/k 時最大。如果可以將無數個站點連線到乙太網網路,即 k → ∞,則 A 的最大值為 1/𝑒。

設 Q 為爭用週期恰好有 j 個時隙的機率。Q 的計算公式為:

Q = A (1−A)j−1

設 M 為每個爭用的平均時隙數。因此,M 的值為:

假設 τ 是傳播時間,每個時隙的持續時間為 2τ。因此,平均爭用間隔 𝑤 將為 2τ/A。

設 P 為幀傳播的時間(秒)。

當多個站點想要傳送幀時,通道效率可以計算為:

設 F 為幀的長度,L 為電纜長度,c 為訊號傳播速度,e 為每幀的爭用時隙。根據這些引數計算通道效率:

更新於:2020年7月2日

2K+ 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.