現在、ネットワークについて勉強中です。
CSMA/CDのスロット時間とJAM信号というものが少し理解できません。
様々なサイトを参考に調べたところ、
「衝突した相手の先頭bitが自分のところに到達すると衝突が検知できる」と書いてある資料もあれば、
「衝突した相手のJAM信号が届かなければ衝突は検知できない」と書いてある資料もあります。
先頭bit=JAM信号ではないと思いますので、混乱してしまっています。
前者については、衝突したからといって先頭bitを受信しただけで衝突が検知できるものなのでしょうか?
また後者については、どちらかが衝突を検知しなければ、どちらもJAM信号を送ることはできないと思いますので、少しよくわかりません。
衝突の検知がどのように行われているのか、どなたか教えてください、お願いします。
No.4ベストアンサー
- 回答日時:
回答1>送信したつもりな信号と受信した信号を比較
回答2>ケーブルの電圧を監視することで衝突を検知する
これはどちらも同じことを言っています。
CSMA/CDでは、複数の送信者が、同じ信号線の電圧を操作することで
「multiple access」を実現していますが、送信者は、送信時にも常時受信(電圧を監視)しています。
自分の意図しない電圧変化があれば、それは、別の送信者が電圧を変化させたということです。
すなわち、衝突が発生したということを意味します。
つまり別の送信者が送信を開始したらすぐに衝突は検出されます。
実際には、信号伝送に時間がかかりますから、
>衝突した相手の先頭bitが自分のところに到達すると
というタイミングで、意図しない電圧変化が発生し、
衝突が検出される、という流れになります。
No.3
- 回答日時:
#2です。
ちなみに。
全二重通信ではCSMA/CDは使用しません。
10BASE-Tから全二重に対応しています(すべての機器が対応している必要あります)
1000BASE-Tでも、一応CSMA/CDをサポートしていますがスイッチを使った全二重通信しか選択肢がないのでCSMA/CDは使われません。
新しい規格の10ギガイーサネットではCSMA/CDは廃止されるそうで。
No.2
- 回答日時:
>衝突の検知がどのように行われているのか、どなたか教えてください
どんなサイトを参考にしているのかわかりませんが。
衝突の検知は、ケーブルの電圧で行っています。NICが行なっています。
同時にケーブルにデータが流れると電圧が上がりますのでそれを検知してコリジョン(衝突)と判断します。
データを送信していた端末はコリジョンを検出すると送信していた信号をJAM信号に切り替えて送信します(フレームを無効なものにして破棄させるため)。JAM信号は仕様で特に決まってないそうなので先頭bit=JAM信号ではないと思います。
No.1
- 回答日時:
「送信側の衝突検出」と「受信側の衝突検出」を分けて考えてください。
・送信側
送信側では、データを送り出しながら、同時に送出した信号の受信も行います。
送信したつもりな信号と受信した信号を比較し、それが異なっていたら、
別の送信者が居る=衝突が発生していることがわかります。
衝突を検知したら、送信者は衝突を発生したことを知らせるためにJAM信号を送出します。
送信者側では「衝突した相手の先頭bitが自分のところに到達すると衝突が検知できる」ことになります。
・受信側
受信側では、衝突が発生しても、複数の送信者が送り出した信号が混ざった状態で受信されるだけで、衝突そのものは検出できません。
JAM信号を受信した段階で、やっとそれまで受信したデータが衝突入りのものであったことがわかります。
受信者側では「衝突した相手のJAM信号が届かなければ衝突は検知できない」ことになります。
ご回答ありがとうございます。大変参考になりました。
また一つ疑問なのですが、送信側では
#1さんがおっしゃるように、
「衝突した相手の先頭bitが自分のところに到達すると衝突が検知できる」するものと、#2さんがおっしゃるように、
「ケーブルの電圧を監視することで衝突を検知する」するもと、
2種類の仕様があるのでしょうか?それとも同じことを意味しているのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 物理学 衝突後の相対速度=-e×(衝突前の相対速度)という式がありますが、物体AとBがあり衝突前のAの速度を 2 2023/05/25 16:51
- 事故 つい先日札幌の高齢者運転手の正面衝突事故があったと思うんですが、そこでの疑問です。 正面衝突した時ど 1 2022/08/02 03:59
- 物理学 「反発係数=e」「衝突前の球の速度=V」「平面な床に衝突後の球の速度をv」とした時、eを表す関係式は 7 2022/12/18 18:06
- 物理学 物理の問題(車関係)で質問があります。 東方向に15.5m/sで走行中の車(1250kg)が角度不明 6 2022/12/09 13:17
- 国産車 買って11ヶ月目の自動ブレーキ車の駐車時の衝突 5 2022/04/23 22:32
- 中古車 2015年式くらいで衝突安全設備が優れてるセダンで安価な中古車となれば、スバルインプレッサでしようか 5 2023/01/31 12:50
- その他(車) 運転していると左折したい車がいますよね。信号もなく車がよく通る道で、かつ後続車と衝突しない安全確認が 8 2022/09/28 07:44
- 物理学 長さaの軽い棒の各端に質量mの物体A,Bを取り付け、なめらかな床の上におき、これを棒の中点Oを中心と 2 2022/10/09 19:16
- 国産車 広電脱線「電車が信号無視」中国運輸局が改善指示 路面電車が信号無視したところ、直進車と出会い頭で衝突 3 2022/08/19 21:56
- その他(車) コレはどういう理解したらいいのでしょうか? パトカーが右折レーンを直進するバイクを見つけ赤色灯をつけ 9 2023/03/24 18:35
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
地球に小惑星が衝突することをN...
-
初代ガンダムの冒頭の「コロニ...
-
【エクセル】CTRL+FでA...
-
中三理科。 月の動きは西から東...
-
1ヶ月って何週間ですか?
-
天動説の矛盾
-
自転しない星ってありますか? ...
-
自転しない星ってあるの?
-
潮の満ち干きと人の命の関係に...
-
「月夜の晩」という言葉の文法...
-
ハゲにはどんなあだ名がつきま...
-
月は午前0時の時に真南にありま...
-
地上で水平線を見ると若干曲が...
-
昆虫は宇宙からやって来れるか?
-
タイムリープの前兆ってどんな...
-
惑星までの所要時間
-
太陽を中心として、地球と月の...
-
水金地火木~ 「冥海」から「...
-
惑星の軌道?
-
宇宙人からのコンタクト
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「地球がこっぱ微塵になるくら...
-
初代ガンダムの冒頭の「コロニ...
-
異なる2つのファイルがSHA-512...
-
明日人類滅亡は嘘?
-
秒速30kmの破壊力はどれほ...
-
2029年と2036年 アポフィスに...
-
月の大陸移動
-
人間が地球に住めるのはあと何...
-
直径1kmの隕石が直撃したら
-
CSMA/CDの衝突検出およびJAM信...
-
人工衛星が地上に落下した場合
-
直径1cmのいん石が地球に衝突し...
-
隕石
-
地球近傍小天体りゅうぐうが100...
-
もし地球に100mクラスの隕石が...
-
月は隕石でできたクレーターば...
-
2012年人類滅亡は嘘?ホント?
-
2036年小惑星・アポフィス...
-
韓国ウォンジュ市を中心とする...
-
地球に小惑星が衝突をする時期...
おすすめ情報