㈠ 《計算機網路》習題求分析,計算最大吞吐量和信道利用率
考慮TCP、IP首部和幀的構成,數據包總長度 L=65536×8(包體長度)+40×8(包頭長度)=524600
C代表信道帶寬也就是1*10^9 b/s = 1G/s
L/C是信號傳播的空中延時 = 數據包長度 / 傳播速度
Td是端到端的時延,那麼往返時延 = 2 * Td
所以 總時延 = 空中時延 + 往返時延 = L/C + Td*2
吞吐量 = 數據包長度/總時延
㈡ 計算機網路 傳輸層 最大吞吐量問題
65535的單位是位元組(Byte),帶寬1G/s單位是bit,即1Gbps或1Gbit/s,為了統一單位,要把65535乘以8。因為1Byte=8bit
㈢ 謝希仁的《計算機網路》中關於「吞吐量」計算的問題
就是把20毫秒變成0.02秒啊,10-3代表十的負三次方,就是除以1000
㈣ 關於計算機網路的計算題目
15ms×2=30msL=65535×8+30×8=524520 ; C=109b/s ; L/C=0.0005245s ; Td=10×10-3s ; 2×Td =0.02其中:L 為發送的總位數,C為信道的帶寬,L/C為發送數據時的傳輸時延,Td為傳播時延 Throughput=L/(L/C+2×Td)=524520/0.0205246=25.5Mb/s Efficiency=(L/C)/(L/C+2×D)=0.0255最大吞吐量為25.5Mb/s。信道利用率為25.5/1000=2.55%
㈤ 什麼是吞吐量、帶寬、包轉發率
1.吞吐量
吞吐量是指對網路、設備、埠或其他設施在單位時間內成功地傳送數據的數量(以比特、位元組等測量單位),也就是說吞吐量是指在沒有幀丟失的情況下,設備能夠接收並轉發的最大數據速率。
吞吐量的大小主要由網路設備的內外網口硬體,及程序演算法的效率決定,尤其是程序演算法,對於像需要進行大量運算的設備來說,演算法的低效率會使通信量大打折扣。
2.帶寬
吞吐量和帶寬是很容易搞混的一個詞。當討論通信鏈路的帶寬時,一般是指鏈路上每秒所能傳送的比特數,它取決於鏈路時鍾速率和信道編碼在計算機網路中又稱為線速,也就是可以說百兆乙太網的帶寬是100Mbps。
但是需要區分鏈路上的可用帶寬(帶寬)與實際鏈路中每秒所能傳送的比特數(吞吐量)。通常更傾向於用「吞吐量」一詞來表示一個網路的性能表現。因為現實受各種低效率因素的影響(比如通信雙發的網卡設備、鏈路狀態等),所以由一段帶寬為100Mbps的鏈路連接的一對節點可能只達到50Mbps的吞吐量。這樣就意味著,一個主機上的應用只能夠以50Mbps的速度向另外的一個主機發送數據。
3.包轉發率
對於網路設備而言,除了吞吐量這個重要指標外,還有一個主要指標是報文轉發率,也就是常說的包轉發率,包轉發率一般是指以64位元組數據包的全雙工吞吐量,該指標既包括吞吐量指標也涵蓋了報文轉發率指標。
線速埠的包轉發率衡量標準是以IEEE802.3中最短乙太網64byte的數據包 (第二層或第三層包) 作為計算基準,其公式如下:包轉發率(pps) = 吞吐量 / ( 84byte × 8bit )
所以:
對於百兆乙太網,一個線速埠的包轉發率 = 100,000,000bps / 672bit = 0.148Mpps
對於千兆乙太網,一個線速埠的包轉發率 = 1,000,000,000bps / 672bit = 1.488Mpps
對於萬兆SFP口(乙太網口沒有萬兆的),一個線速埠的包轉發率 = 10,000,000,000bps / 672bit = 14.88Mpps