令和7年度 春期 午前Ⅱ 問2
通信プロトコル
FCSに関する問題
IEEE 802.3-2022のベーシックフレームを用いて,1,400オクテットのMACクライアントデータを転送するとき,フレーム長は何オクテットになるか。ここで,フレームは宛先アドレスからFCSまでとする。
- ア1,414
- イ1,418
- ウ1,422
- エ1,426
答えと解説を見る
✓ これが正解イ1,418
解説
宛先6+送信元6+長さ/タイプ2+データ+FCS4で1,418です。
フレームを宛先アドレスから FCS までと数えるので、ヘッダーの各項目とデータと FCS を足し合わせます。ベーシックフレームの構成は、宛先アドレスが6オクテット、送信元アドレスが6オクテット、長さ/タイプが2オクテット、そのあとに MAC クライアントデータ、最後に FCS が4オクテットです。データ以外の合計は 6 + 6 + 2 + 4 = 18オクテットなので、フレーム長は 1,400 + 18 = 1,418オクテットになります。データが短い場合は最小長を満たすための詰め物が入りますが、1,400オクテットでは詰め物は入りません。数えるべき範囲が設問で指定されているので、その外側にある部分を含めないことが要点です。ベーシックフレームのデータ以外は18オクテット、と覚えておくと速く解けます。
ほかの選択肢はなぜ違うのか
- ア1,414:1,414 は、宛先と送信元のアドレス、長さ/タイプにデータを足しただけで、6 + 6 + 2 + 1,400 と計算した値です。範囲の最後にある4オクテットの FCS が抜けています。
- ウ1,422:1,422 は、正しい1,418にさらに4オクテットを足した値で、VLAN のタグが入ったフレームの長さにあたります。設問はタグを含まないベーシックフレームなので、この4オクテットは数えません。
- エ1,426:1,426 は、1,418にフレームの前に送られる同期用の8オクテットを加えた値です。設問はフレームを宛先アドレスから FCS までと定めているので、その前に送られる部分は含めません。
出典:令和7年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問2
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)