134. 假設系統使用最大長度 250 位元組(Byte)的封包傳送資料,其中每個封包之額外負擔(Overhead)(標頭及標尾)合計 25 位元組,因此封包之資料酬載(Data Payload)最大長度為 225 位元組。經由此系統傳送 850 位元組之資料訊息,請問其整體額外負擔為何?
(A)10%
(B)11.11%
(C)10.53%
(D)12% 。
答案:登入後查看
統計: A(1), B(3), C(1), D(2), E(0) #3656192
統計: A(1), B(3), C(1), D(2), E(0) #3656192
詳解 (共 2 筆)
#7480452
這題答案是 C:10.53%。
關鍵只有兩步:先算要幾個封包,再算所有封包的 Overhead。
每個封包:
最大長度 = 250 Byte
Overhead = 25 Byte
Payload = 250 - 25 = 225 Byte
要傳的真正資料有 850 Byte:
850 ÷ 225 = 3.77...
所以不能只用 3 個封包,必須 4 個封包。
前 3 包各裝 225 Byte:
225 × 3 = 675
第 4 包剩:
850 - 675 = 175 Byte
但注意:第 4 包雖然沒裝滿,還是需要 25 Byte 的 Header/Trailer。
所以總 Overhead:
25 × 4 = 100 Byte
實際在網路上總共傳:
資料 850 + Overhead 100
= 950 Byte
因此整體額外負擔比例:
100 ÷ 950 × 100%
≈ 10.53%
✅ 答案:C 10.53%
這題最容易掉進的洞是直接算:
25 ÷ 250 = 10%
那只是在算「滿載單一封包」的 overhead 比例,不是整個 850 Byte 資料傳輸的實際 overhead。
0
0