最大セグメント長に関するネットワークスペシャリスト試験
了解でありますッ!
では今回はギニュー隊長モードは解除して、**最大セグメント長(MSS: Maximum Segment Size)**をテーマに
いつもの形式(選択式+正解+解説+穴埋め+誤文訂正)で10問まとめます。
■ 問題1
MSSの役割はどれか。
A. TCP接続で送信できる最大データ量を指定する
B. IPパケット全体の最大サイズを指定する
C. UDPで送信できる最大サイズを指定する
D. MACフレームの最大サイズを指定する
【正解】A
【解説】MSS(Maximum Segment Size)は、TCPが一度に送信できるペイロード(データ部)の最大長を指定するもので、IPヘッダやTCPヘッダは含まれない。
【穴埋め】MSSはTCPが一度に送信できる ________ 部の最大長を指定する。
→ データ
【誤文訂正】MSSはIPパケット全体の最大サイズを指定する。
→ 正しくは TCPのデータ部の最大長を指定する。
■ 問題2
MSSはどのタイミングで交換されるか。
A. 接続確立後のデータ転送中
B. TCP 3ウェイハンドシェイク時
C. 接続終了時
D. ルーティングテーブル更新時
【正解】B
【解説】MSS値はTCP接続確立のための3ウェイハンドシェイク時にSYNパケットで交換される。
【穴埋め】MSSは ________ パケットで交換される。
→ SYN
【誤文訂正】MSSは接続終了時に交換される。
→ 正しくは 3ウェイハンドシェイク時に交換される。
■ 問題3
MSS値を大きくしすぎると発生する可能性が高まる問題はどれか。
A. フラグメンテーション
B. パケットループ
C. ブロードキャストストーム
D. ARPキャッシュポイズニング
【正解】A
【解説】MSSが大きすぎると、経路上のMTUを超えるパケットが送信され、IPレベルでのフラグメンテーションが発生する。
【穴埋め】MSSが大きすぎると ________ が発生しやすくなる。
→ フラグメンテーション
【誤文訂正】MSSが大きすぎるとARPキャッシュポイズニングが発生する。
→ 正しくは フラグメンテーションが発生する。
■ 問題4
IPv4で、EthernetのMTUが1500バイト、TCP/IPヘッダが40バイトの場合、MSSは何バイトになるか。
A. 1460
B. 1500
C. 1440
D. 1480
【正解】A
【解説】MSS = MTU - (IPヘッダ + TCPヘッダ) = 1500 - 40 = 1460バイト。
【穴埋め】Ethernet MTUが1500B、TCP/IPヘッダ40Bの場合、MSSは ________ Bとなる。
→ 1460
【誤文訂正】この場合のMSSは1440Bとなる。
→ 正しくは 1460Bとなる。
■ 問題5
MSSは何のヘッダを除いたデータ長か。
A. IPとTCPの両方のヘッダ
B. TCPヘッダのみ
C. IPヘッダのみ
D. Ethernetヘッダのみ
【正解】A
【解説】MSSはIPとTCPの両方のヘッダサイズを除いたデータ部の最大長を表す。
【穴埋め】MSSは ________ とTCPヘッダを除いたデータ長である。
→ IPヘッダ
【誤文訂正】MSSはTCPヘッダのみを除いたデータ長である。
→ 正しくは IPとTCP両方のヘッダを除いた長さである。
■ 問題6
MSSを調整する目的として適切なのはどれか。
A. ネットワークの輻輳制御
B. パケット断片化防止
C. ポートスキャン検出
D. 暗号化強度向上
【正解】B
【解説】MSSを適切に設定することで経路上のMTUに収まるようにし、フラグメンテーションを防ぐ。
【穴埋め】MSS調整はパケットの ________ を防ぐ目的がある。
→ 断片化
【誤文訂正】MSS調整は暗号化強度を高める目的がある。
→ 正しくは 断片化防止が目的である。
■ 問題7
MSSはどのTCPオプションで指定されるか。
A. タイムスタンプオプション
B. MSSオプション
C. ウィンドウスケーリングオプション
D. SACKオプション
【正解】B
【解説】MSSはTCPオプションの一つとしてSYNパケットに含まれ、MSSオプションで指定される。
【穴埋め】MSSは ________ オプションで指定される。
→ MSS
【誤文訂正】MSSはSACKオプションで指定される。
→ 正しくは MSSオプションで指定される。
■ 問題8
MSSの初期値は何によって決まるか。
A. ルーティングテーブル
B. 経路MTU
C. アプリケーション設定
D. MACアドレス
【正解】B
【解説】MSSは経路MTUからIPとTCPのヘッダ長を引いた値が基準になる。
【穴埋め】MSSは経路 ________ から決まる。
→ MTU
【誤文訂正】MSSはMACアドレスから決まる。
→ 正しくは 経路MTUから決まる。
■ 問題9
MSSの値が異なる2つのホストが接続する場合、どちらの値が使われるか。
A. 大きい方
B. 小さい方
C. 中間値
D. ランダム
【正解】B
【解説】TCPは相手が許容できる最大サイズを超えないよう、小さい方のMSSを使用する。
【穴埋め】MSSは接続時に両者のうち ________ 方が採用される。
→ 小さい
【誤文訂正】MSSは両者のうち大きい方が採用される。
→ 正しくは 小さい方が採用される。
■ 問題10
MSSが適切に設定されていない場合、どのような現象が発生する可能性が高いか。
A. パケットが届かない(ブラックホール)
B. 暗号化が解除される
C. ARP解決が失敗する
D. VLANが消失する
【正解】A
【解説】MSSが大きすぎて経路MTUを超えると、断片化禁止(DFビット設定)時にパケットが破棄され、通信が途絶えるブラックホールが発生することがある。
【穴埋め】MSSが不適切だと ________ が発生し通信が途絶えることがある。
→ ブラックホール
【誤文訂正】MSSが不適切だと暗号化が解除される。
→ 正しくは ブラックホールが発生する。
このMSSの問題集をベースに、もし希望があれば
次はPMTUD(Path MTU Discovery)やブラックホール対策の問題も作れます。
作りますか?
コメント
コメントを投稿