SC情報処理安全確保支援士試験 午前Ⅰ

平成29年度秋期 情報処理安全確保支援士 午前Ⅰ 問11

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

CSMA/CD方式に関する記述のうち、 適切なものはどれか。

選択肢

  1. ア
    衝突発生時の再送動作によって、 衝突の頻度が増すとスループットが下がる。
  2. イ
    送信要求が発生したステーションは、 共通伝送路の搬送波を検出してからデータを送信するので、 データ送出後の衝突は発生しない。
  3. ウ
    ハブによって複数のステーションが分岐接続されている構成では、 衝突の検出ができないので、 この方式は使用できない。
  4. エ
    フレームとしては任意長のビットが直列に送出されるので、 フレーム長がオクテットの整数倍である必要はない。
解き方のヒントを見る

午前I 問11:EthernetのCSMA/CDをイメージでつかもう

昔ながらの共有型Ethernetでは、みんなで1本の道を使って通信するイメージだよ。まず「今だれか話していないかな?」と搬送波を確認して、空いていれば送信する。でも同時に話し始めて衝突したら、collision detectionでそれに気づき、ジャム信号で「ぶつかったよ!」と知らせてから、少しランダムに待って再送するんだ。この待つ動きがbackoffだよ。

この問題で問われていること

ポイントは、CSMA/CDの各語の意味をきちんと分けて理解することだよ。CSは「通信路を聞く」、MAは「複数の機器で同じ通信路を使う」、CDは「衝突を検出する」という意味。無線LANで使われるCSMA/CAは、衝突を検出するよりも衝突を避ける考え方なので、CSMA/CDと混同しないようにしよう。

CSMA/CD

in CSMA/CD、 a station detects a collision while transmitting、 aborts、 then retries after backoff

listen before send\ndetect collision while sending\nrandom backoff

確認ポイント

  • 衝突回避ではなく衝突検知です。
  • 送信後そのまま続行しない。
  • 検知後に再送待ちを行う説明を選ぶ。
正解と解説を見る

正解

ア

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア(正解)

これは正しい内容だよ。衝突が起きると、いったん送信をやり直す必要があるんだ。窓口で何人も同時に話しかけて聞き取れず、全員がもう一度言い直すようなものだね。衝突が増えるほどやり直しが増えるので、実際に運べるデータ量、つまりスループットは下がるよ。

選択肢イ

これは間違いだよ。送る前に『誰か話していないかな?』と確認してから送るけど、遠くの人もほぼ同時に話し始めることがあるんだ。会議室で二人が同時に口を開いて声がかぶる感じだね。だからデータ送出後にも衝突は発生するよ。

選択肢ウ

これは間違いだよ。ハブで何台もつながっている昔ながらのEthernetでは、みんなで同じ通路を使うイメージなので、同時に話し始めると声がぶつかったことを検出できるんだ。だからCSMA/CDはまさにこういう共有型の構成で使われる方式だよ。

選択肢エ

これは間違いだよ。Ethernetのフレームは、荷物を箱に詰めて運ぶように、基本的に8ビット単位、つまり1オクテット単位で扱うんだ。任意の長さのビット列を中途半端な長さでそのまま流せる、という説明は正しくないよ。

出典:独立行政法人 情報処理推進機構(IPA)平成29年度秋期 情報処理安全確保支援士試験 午前Ⅰ 問11(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針