SAシステムアーキテクト試験 午前Ⅱ

平成22年度秋期 システムアーキテクト 午前Ⅱ 問24

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

問題

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

選択肢

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

媒体アクセス制御を比べる視点

媒体アクセス制御方式を比較するときは、個々の名称を暗記するより、共有媒体上で誰が送信権を得るのか、競合時にどう扱うのかという観点で整理すると、用語と説明の対応を落ち着いて確認できます。

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

設問では、各説明が示す仕組みについて、送信権の決まり方と、複数の機器が同時に利用しようとした場合の扱いに注目し、名称の印象ではなく役割の対応を確認してください。

視点

共有媒体を複数の主体が使おうとする場面に焦点を置き、説明文が述べる利用調整の関係を、名称の印象から切り離して読み取ります。

確認ポイント

  • 送信を始める主体が、どのような判断を経て利用機会を得る説明になっているか確認する。
  • 複数の主体が同じ媒体を使おうとする場面で、説明が扱っている論点を一つに絞って確認する。
  • 名称の語感ではなく、説明中の役割や関係が比較の観点と対応しているか確認する。
正解と解説を見る

正解

ア

解説

CSMA/CDは、搬送波を検出して送信機会を判断し、送信中に衝突を検出した場合は再送します。衝突と再送が増えるほど、データ転送に使えない時間が増えてスループットは低下します。

理由

CSMA/CDでは、送信前に通信路が空いているかを確認します。しかし、複数のステーションがほぼ同時に送信を始めると衝突が起こることがあります。衝突後の再送は通信路を再び使用するため、衝突頻度が高いほど有効なデータ送信の割合が下がり、スループットも低下します。

比較

搬送波検出は衝突を完全に防ぐ仕組みではなく、送信中の衝突検出と再送制御も方式の重要な要素です。また、ハブで接続された共有媒体では衝突検出を行えます。フレームはオクテット単位で扱われるため、任意長のビット列としてよいわけではありません。

選択肢ア(正解)

これは正解だよ。CSMA/CDでは、衝突が起きると送信を中断して再送処理を行います。衝突の発生回数が増えるほど、再送に費やす時間や通信路の待ち時間が増え、有効なデータを送る割合が低下します。その結果、スループットは下がります。

選択肢イ

これは不正解だよ。送信要求の発生時に搬送波を検出するのは、通信路が使用中か判断するためです。しかし、複数のステーションが同時に送信を開始することはあり、送信開始後に衝突が発生する可能性もあります。したがって、データ送出後の衝突が発生しないという説明は誤りです。

選択肢ウ

これは不正解だよ。ハブによって複数のステーションが分岐接続される構成でも、通信媒体を共有している場合は衝突が起こり得ます。CSMA/CDは、共有伝送路上で衝突を検出し、必要に応じて再送する方式です。ハブ接続だから衝突検出ができず使用不能になるわけではありません。

選択肢エ

これは不正解だよ。イーサネットのフレームは、ビットを直列に送出しますが、フレームのデータ長は任意のビット数でよいわけではありません。フレームはオクテットを基本単位として構成されるため、フレーム長はオクテットの整数倍である必要があります。

学習のポイント

搬送波検出、衝突検出、再送、スループットの関係を整理する。

出典:独立行政法人 情報処理推進機構(IPA)平成22年度秋期 システムアーキテクト試験 午前Ⅱ 問24(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

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