MACアドレステーブルとは?まっくあどれすてーぶる
MACアドレステーブルとは、L2スイッチが内部に持つ、各ポートの先にどのMACアドレスの機器がつながっているかを記した対応表。届いたフレームの送信元MACアドレスと受信したポート番号の組を自動的に覚えて登録し、以降はこの表を引いて必要な1ポートだけへ送り出す。学習と転送の流れは定番の出題である。
最終更新:2026-10-09
この語が出る過去問を解く →背景
初期のハブは、受け取った信号を残り全部のポートへそのまま流していた。つながる機器が増えるほど無関係な通信が混ざって衝突が起き、他人宛ての通信も見えてしまう。どの機器がどのポートの先にいるかを機器の側が把握できれば、宛先のポートにだけ流せばよい。設定を人手で書かずに通信そのものから覚える仕組みにしたことで、挿すだけで使えるという利便性と効率を両立させた。
具体例
机の下のスイッチにパソコンをつないだ直後は表に何も載っていないため、そのパソコン宛てのフレームは受信ポート以外の全ポートへばらまかれる(フラッディング)。パソコンが一度でも送信すれば、送信元MACアドレスと挿さっているポートが表へ登録され、次からは該当ポートだけへ絞って転送される。
試験での引っ掛け
登録は永久ではなく、エージングタイムと呼ぶ有効期限があり、一定時間通信が無い項目は消える。機器をつなぎ替えても追随できるのはこのためである。またIPアドレスとMACアドレスの対応を保持するのはARPテーブルで、こちらとは別物であり、混同を誘う選択肢が用意されやすい。
関連用語
出た過去問
出典:平成29年度 秋期 基本情報技術者試験 午前 問32(IPA)解説で登場
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。