- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:1000Base-TとCSMA/CD)
1000Base-TでCSMA/CDで通信するケースはあるのでしょうか?
このQ&Aのポイント
- 1000Base-TでCSMA/CDで通信するケースはほとんど存在しないとされています。
- Wikipediaでも1000Base-Tの項には、CSMA/CDで通信するケースがあることを前提とした解説がありますが、実際には考えられません。
- 質問は、1000Base-Tの規格上でCSMA/CDで通信するケースがあり得るのか、あるいは意図的に作られるのかを尋ねています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>その様なケースが生じ得るのか?あるいは意図的に作れるのか?という質問です。 リピータハブ/ダムハブを使う。 =>1000BASE対応品はまずないでしょうな。 ブロードキャストパケットを投げ続ける。 =>うまくタイミングが合えば、衝突となるでしょう。 って事で、後者くらいしかないかと。 スイッチングハブで全ポートにパケット流すとしたらブロードキャストくらいでしょうしねぇ。
お礼
ご回答有難うございました。 スイッチングハブやブロードキャストでは起こらないと思います。 但しその後、リピータハブを使用した場合に生じることに気づきました。 (ハブでない単なるリピータでは生じません。) もちろん1000Base-Tに対応したリピータハブは製品として存在しているようには見えません。 今流通しているものはスイッチングハブばかりです。 リピータという表現を使うものでも仕様を見るとスイッチングハブだったりします。 しかし規格上は「リピータハブは1段まで」とされるているようで、 これはつまり規格上リピータハブへの対応が考慮されているということになります。 リピータハブへの対応があればそれは普通にコリージョンは生じ得ます。 なぜなら3者以上が独立して送信を開始する可能性があるからです。 つまずいたのは、ほとんどの解説で「全二重ではコリージョンは生じない」と解説されている点です。 しかし全二重という理由でコリージョンが生じないのは1:1で対向させた場合だけであって、 3者以上でケーブルを共用すれば全二重であっても生じ得ます。 この時CSMA/CDが必要になりますね。 ちなみに1000Base-TにはCSMA/CD動作上必要となるキャリアエクステンションという機能があります。 しかし最近ではこの機能を実装しない物理層半導体が多いらしいです。 結局、リピータハブが製品としてほとんど存在しない、という状況を確認できたとして、 メーカーが実装を省くようにしたと考えられます。