スイッチングハブのMACアドレステーブルの変更に関するネットワークスペシャリスト試験
以下に「スイッチングハブのMACアドレステーブルの変更」をテーマとしたネットワークスペシャリスト試験形式の問題を10問一括で作成します。
形式:選択問題 → 正解 → 解説 → 穴埋め → 誤文訂正。
■ 問題1
スイッチングハブがMACアドレステーブルを更新するきっかけとして正しいものはどれか。
A. ICMPパケットの転送時
B. TCPセッションの確立時
C. フレームの受信時に送信元MACアドレスを確認
D. ARP要求の発信時
【正解】C
【解説】スイッチングハブは受信したフレームの送信元MACアドレスと受信ポートの情報をもとに、MACアドレステーブルを動的に更新する。
【穴埋め】スイッチングハブは、受信フレームの ________ をもとにMACアドレステーブルを更新する。
→ 送信元MACアドレス
【誤文訂正】スイッチングハブは宛先MACアドレスをもとにテーブルを更新する。
→ 宛先MACではなく送信元MACアドレスを使用する。
■ 問題2
MACアドレステーブルのエントリが削除される条件として適切なものはどれか。
A. 一定時間フレームを送信しなかったとき
B. 電源を切ったときのみ
C. 宛先フレームが届いたとき
D. VLANを設定したとき
【正解】A
【解説】MACアドレステーブルはエージングタイムと呼ばれる有効期限が設定されており、その時間内に通信がなければ削除される。
【穴埋め】MACアドレステーブルのエントリは、一定時間 ________ がないと削除される。
→ 通信
【誤文訂正】MACアドレステーブルのエントリは再起動しない限り削除されない。
→ 通信がなければ自動的に削除される。
■ 問題3
MACアドレステーブルに存在しない宛先MACアドレス宛のフレームを受け取った場合、スイッチングハブはどうするか。
A. フレームを破棄する
B. 管理者に通知する
C. すべてのポートにフレームを転送する(フラッディング)
D. ルータに転送する
【正解】C
【解説】スイッチングハブは宛先MACが不明な場合、すべてのポートにフレームを転送(フラッディング)する。
【穴埋め】スイッチはMACアドレス不明時にフレームを ________ に転送する。
→ すべてのポート
【誤文訂正】MACアドレス不明のとき、スイッチはフレームを破棄する。
→ 通常は破棄せずにフラッディングされる。
■ 問題4
MACアドレステーブルに学習されたエントリの有効期間を何というか。
A. タイムアウトウィンドウ
B. エージングタイム
C. 送信遅延時間
D. フラッシュタイム
【正解】B
【解説】**エージングタイム(aging time)**は、MACアドレスエントリが保持される最大時間を指す。
【穴埋め】MACアドレスの保持時間は ________ と呼ばれる。
→ エージングタイム
【誤文訂正】MACアドレスの有効時間はフラッシュタイムである。
→ 正しくはエージングタイムである。
■ 問題5
MACアドレステーブルを動的に学習しないスイッチを何と呼ぶか。
A. 管理型スイッチ
B. リピータハブ
C. 固定スイッチ
D. 静的スイッチ
【正解】D
【解説】静的スイッチは、管理者があらかじめMACアドレスとポートの対応を手動設定する。
【穴埋め】MACアドレスを手動で登録するのは ________ スイッチである。
→ 静的
【誤文訂正】静的スイッチはMACアドレスを自動的に学習する。
→ 自動学習は動的スイッチで行われる。
■ 問題6
MACアドレステーブルに正しくない情報が登録される原因となる攻撃はどれか。
A. ICMPリダイレクト攻撃
B. ARPスプーフィング
C. MACフラッディング
D. DNSポイズニング
【正解】C
【解説】MACフラッディング攻撃では、大量の異なるMACアドレスを送信してスイッチのテーブルを溢れさせる。
【穴埋め】MACアドレステーブルを攻撃する手法には ________ がある。
→ MACフラッディング
【誤文訂正】MACアドレステーブルはARPスプーフィングで溢れる。
→ ARPはIPとMACの対応、MACフラッディングが正解。
■ 問題7
スイッチが誤ってMACアドレスを別のポートに再学習する原因として考えられるのはどれか。
A. ブリッジループ
B. DNSサーバの障害
C. サブネットマスクの誤設定
D. ポートのスピードミスマッチ
【正解】A
【解説】ブリッジループにより、同じフレームが複数ポートから届き、MACテーブルが誤学習することがある。
【穴埋め】スイッチの誤学習の原因には ________ がある。
→ ブリッジループ
【誤文訂正】ポートのスピードミスマッチによりMACアドレス誤学習が発生する。
→ 誤学習の主因はループである。
■ 問題8
MACアドレステーブルをクリアするコマンドとして一般的なのはどれか(Cisco系スイッチ)。
A. show mac-address-table
B. reload
C. clear mac address-table dynamic
D. erase startup-config
【正解】C
【解説】Ciscoスイッチでは「clear mac address-table dynamic」で動的に学習されたMACエントリを削除できる。
【穴埋め】動的MACテーブルを削除するには ________ コマンドを用いる。
→ clear mac address-table dynamic
【誤文訂正】reload コマンドでMACアドレステーブルを削除する。
→ reloadは再起動コマンドである。
■ 問題9
MACアドレステーブルの更新によって、次のどの処理が最適化されるか。
A. ルーティングの高速化
B. スイッチングの転送経路決定
C. VLANトランキング
D. パケット暗号化
【正解】B
【解説】MACアドレステーブルにより、フレームは宛先MACに対応するポートのみに転送される。
【穴埋め】MACアドレステーブルの更新は ________ の最適化に寄与する。
→ スイッチング経路
【誤文訂正】MACアドレステーブルの更新はルーティングテーブルを変える。
→ MACテーブルは第2層(L2)で使用される。
■ 問題10
MACアドレステーブルの誤学習を防ぐために用いられる機能はどれか。
A. PortFast
B. Port Security
C. DHCP Snooping
D. Trunk Mode
【正解】B
【解説】Port Security 機能では、特定のポートで許可するMACアドレスを制限でき、異常な学習を防げる。
【穴埋め】MACアドレス誤学習を防ぐには ________ 機能を利用する。
→ Port Security
【誤文訂正】Trunk Mode でMACアドレスの誤学習を防げる。
→ TrunkはVLAN用、誤学習対策はPort Security。
必要であれば、「MACアドレステーブルの表示コマンド一覧」「学習動作のステートマシン」「ループ検出と学習影響」など発展的なテーマでも作成可能です。ご希望をお知らせください。
コメント
コメントを投稿