ネットワーク
あるネットワークプロトコルでは、データを1500バイトのフレームに分割して送信する。各フレームのヘッダは100バイト、トレーラは20バイトで、残りがデータ部である。このときの転送効率(データ部 / フレーム全体)は何%か。
ア.約88%
イ.約80%
ウ.約95%
エ.約92%正解
解説
転送効率は「送りたい中身が荷物全体に占める割合」。封筒と切手が大きいと、本文の手紙が小さくなり効率が下がります。ヘッダ削減やフレームサイズ拡大(ジャンボフレーム)が高速化の常套手段なのはこのため。
なぜ エ が正解か
エが正解。手順:①データ部のサイズ = 1500 − ヘッダ100 − トレーラ20 = 1380バイト。②転送効率 = データ部 / フレーム全体 = 1380 / 1500 = 0.92 = 92%。つまり1500バイト送って実際に有効データなのは1380バイト。残り8%はオーバーヘッド(ヘッダ+トレーラ)。MTU(最大転送単位)を大きくするほどヘッダの相対比率が下がり効率は上がるが、エラー時の再送コストが増えるトレードオフがある。
出典: AI生成問題(学習用)