CSMA/CDとは?しーえすえむえー しーでぃー
CSMA/CDとは、1本の伝送路を複数の局で分け合うとき、中央に調停役を置かずに送信権を譲り合うための取り決め。各局はまず線上の搬送波を聴いて誰も送っていないことを確かめてから送り出し、送信中に他局の信号と重なったのを検出したら直ちに打ち切り、互いに異なる乱数時間だけ待って送り直す。有線イーサネットの共有媒体で使われた。
最終更新:2026-10-06
この語が出る過去問を解く →背景
1本の同軸ケーブルや1台のリピータハブを複数の機器で共有していた時代は、誰がいつ送ってよいかを決める仕組みが必要だった。中央に調停役を置かず各局が自分で判断する方式は、機器の追加が容易で安価という利点があり、イーサネットが広まった理由の一つになった。その代わり利用率が上がるほど衝突が増えて実効速度が落ちるため、スイッチによる衝突ドメインの分割と全二重化へ置き換わっていった。
具体例
リピータハブで構成された同一コリジョンドメインでは、2台が同時に送信するとジャム信号が流れ、両者がバックオフして再送する。いまのスイッチは各ポートが独立した衝突ドメインになり、全二重で送受信を同時に行えるため、衝突そのものが発生しない。IEEE 802.3が規定した方式だが、現行の構成では歴史的な位置づけになっている。
試験での引っ掛け
衝突検出(CD)は有線だから可能で、無線では送信中に自局の信号で相手の信号が埋もれるため検出できず、代わりに回避(CA)を使う。またスイッチと全二重で接続している区間ではCSMA/CDは動作しないので、「イーサネットだから常にCSMA/CD」は誤り。
関連用語
出た過去問
出典:令和3年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問5(IPA)
CSMA/CAやCSMA/CDのLANの制御に共通しているCSMA方式に関する記述として、適切なものはどれか。
正解:キャリア信号を検出し、データの送信を制御する。
要点:CSMAは送信前にキャリアを感知して伝送路の空きを確かめる
CSMA(Carrier Sense Multiple Access)は、送信前に伝送路上のキャリア信号を検出(搬送波感知)し、他局が送信中でないことを確かめてから送信する方式である。CSMA/CDは送信中の衝突を検出して待ち時間を置いて再送し、CSMA/CAは送信前にランダムな待ち時間を置いて衝突自体を避ける。共通しているのは「送信前に伝送路の使用状況を調べる」という部分である。
出典・参考
高度試験 午前I(高度午前I 相当)のシラバスの3 技術要素 > 2. データ通信と制御 > (5) メディアアクセス制御に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。